une question :
comment fait on pour retrouver tous les utilisateurs d'un ordi (sous XP) ?
y a t il une solution avec des fonctions, ou doit on se tourner vers le
Registre ?
peut on déterminer les utilisateurs avec droits, le compte invité, etc ....
?
merci d'avance
--
Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez.tiscali.fr
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
scraper
Bonjour Fred, dans le message news: tu disais :
Dans son message % scraper nous dit :
bonsoir à tous ...
une question : comment fait on pour retrouver tous les utilisateurs d'un ordi (sous XP) ? y a t il une solution avec des fonctions, ou doit on se tourner vers le Registre ?
peut on déterminer les utilisateurs avec droits, le compte invité, etc .... ?
merci d'avance
Bonsoir Scraper, Ci joint un petit script vbs que j'avais fait pour supprimer les profils des comptes qui n'existent plus dans Active Directory. C'est basé à la fois sur le registre et sur WMI. Par contre je n'ai pas fait l'appartenance aux groupes, mais il y des scripts pour cela sur le script center qui peuvent aussi servir de base pour un programme vb. Si tu renommes le fichier en delprof.vbs et que tu fais un double-clic, il s'exécutera en mode "debug", et aucun compte ne sera supprimé. Pour que les actions soient effectives, il faut le lancer avec le paramètre /S. Vois si cela peut te servir de point de départ, c'est tout ce que j'ai en magasin pour le moment :-)
PS : il y a un petit bug que j'avais corrigé dans la version finale que je n'ai pas ici. Il faut tester l'existence d'un dossier avant de l'effacer, mais cela ne concerne pas l'utilité que tu peux en faire.
merci, je vais voir ça ... surtout au niveau des clés de Registre (si exploitable)
pour l'instant, je tourne en testant les sous dossiers de Docs & Settings, mais on doit pouvoir faire mieux :-)
--
Adresse invalide Merci de répondre sur le forum ... http://scraper.chez.tiscali.fr
scraper
Bonjour Fred, dans le message
news:eMdtuFtbFHA.3932@TK2MSFTNGP12.phx.gbl
tu disais :
Dans son message %235m6D2sbFHA.3712@TK2MSFTNGP09.phx.gbl
scraper nous dit :
bonsoir à tous ...
une question :
comment fait on pour retrouver tous les utilisateurs d'un ordi (sous
XP) ? y a t il une solution avec des fonctions, ou doit on se tourner
vers le Registre ?
peut on déterminer les utilisateurs avec droits, le compte invité,
etc .... ?
merci d'avance
Bonsoir Scraper,
Ci joint un petit script vbs que j'avais fait pour supprimer les
profils des comptes qui n'existent plus dans Active Directory. C'est
basé à la fois sur le registre et sur WMI. Par contre je n'ai pas fait
l'appartenance aux groupes, mais il y des scripts pour cela sur le
script center qui peuvent aussi servir de base pour un programme vb.
Si tu renommes le fichier en delprof.vbs et que tu fais un
double-clic, il s'exécutera en mode "debug", et aucun compte ne sera
supprimé. Pour que les actions soient effectives, il faut le lancer
avec le paramètre /S.
Vois si cela peut te servir de point de départ, c'est tout ce que j'ai
en magasin pour le moment :-)
PS : il y a un petit bug que j'avais corrigé dans la version finale
que je n'ai pas ici. Il faut tester l'existence d'un dossier avant de
l'effacer, mais cela ne concerne pas l'utilité que tu peux en faire.
merci, je vais voir ça ... surtout au niveau des clés de Registre (si
exploitable)
pour l'instant, je tourne en testant les sous dossiers de Docs & Settings,
mais on doit pouvoir faire mieux :-)
--
Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez.tiscali.fr
une question : comment fait on pour retrouver tous les utilisateurs d'un ordi (sous XP) ? y a t il une solution avec des fonctions, ou doit on se tourner vers le Registre ?
peut on déterminer les utilisateurs avec droits, le compte invité, etc .... ?
merci d'avance
Bonsoir Scraper, Ci joint un petit script vbs que j'avais fait pour supprimer les profils des comptes qui n'existent plus dans Active Directory. C'est basé à la fois sur le registre et sur WMI. Par contre je n'ai pas fait l'appartenance aux groupes, mais il y des scripts pour cela sur le script center qui peuvent aussi servir de base pour un programme vb. Si tu renommes le fichier en delprof.vbs et que tu fais un double-clic, il s'exécutera en mode "debug", et aucun compte ne sera supprimé. Pour que les actions soient effectives, il faut le lancer avec le paramètre /S. Vois si cela peut te servir de point de départ, c'est tout ce que j'ai en magasin pour le moment :-)
PS : il y a un petit bug que j'avais corrigé dans la version finale que je n'ai pas ici. Il faut tester l'existence d'un dossier avant de l'effacer, mais cela ne concerne pas l'utilité que tu peux en faire.
merci, je vais voir ça ... surtout au niveau des clés de Registre (si exploitable)
pour l'instant, je tourne en testant les sous dossiers de Docs & Settings, mais on doit pouvoir faire mieux :-)
--
Adresse invalide Merci de répondre sur le forum ... http://scraper.chez.tiscali.fr
scraper
Fred
Dans son message % scraper nous dit :
Bonjour Fred, dans le message news: tu disais :
Dans son message % scraper nous dit :
bonsoir à tous ...
une question : comment fait on pour retrouver tous les utilisateurs d'un ordi (sous XP) ? y a t il une solution avec des fonctions, ou doit on se tourner vers le Registre ?
peut on déterminer les utilisateurs avec droits, le compte invité, etc .... ?
merci d'avance
Bonsoir Scraper, Ci joint un petit script vbs que j'avais fait pour supprimer les profils des comptes qui n'existent plus dans Active Directory. C'est basé à la fois sur le registre et sur WMI. Par contre je n'ai pas fait l'appartenance aux groupes, mais il y des scripts pour cela sur le script center qui peuvent aussi servir de base pour un programme vb. Si tu renommes le fichier en delprof.vbs et que tu fais un double-clic, il s'exécutera en mode "debug", et aucun compte ne sera supprimé. Pour que les actions soient effectives, il faut le lancer avec le paramètre /S. Vois si cela peut te servir de point de départ, c'est tout ce que j'ai en magasin pour le moment :-)
PS : il y a un petit bug que j'avais corrigé dans la version finale que je n'ai pas ici. Il faut tester l'existence d'un dossier avant de l'effacer, mais cela ne concerne pas l'utilité que tu peux en faire.
merci, je vais voir ça ... surtout au niveau des clés de Registre (si exploitable)
pour l'instant, je tourne en testant les sous dossiers de Docs & Settings, mais on doit pouvoir faire mieux :-)
Oui, si j'ai bien compris, c'est la suite du problème des ruches ? Dans ce cas, ne reste pas avec la solution des Docs & Settings, un profil peut être déplacé et renommé. Par contre la liste des SIDs est à jour (sauf effacement à la hussarde d'un profil, d'où le bug dont je parlais d'ailleurs). Et de là tu retrouves et le nom de l'utilisateur et le chemin de son profil. Le compte utilisateur avec WMI, le chemin est tout simplement une sous-clé du SID.
Effectivement, tu peux sans doute appeler des APIs et t'affranchir des références COM. Mais là, je n'ai pas regardé, étant en script.
-- Fred
Dans son message %23pykuYubFHA.2984@TK2MSFTNGP15.phx.gbl
scraper nous dit :
Bonjour Fred, dans le message
news:eMdtuFtbFHA.3932@TK2MSFTNGP12.phx.gbl
tu disais :
Dans son message %235m6D2sbFHA.3712@TK2MSFTNGP09.phx.gbl
scraper nous dit :
bonsoir à tous ...
une question :
comment fait on pour retrouver tous les utilisateurs d'un ordi (sous
XP) ? y a t il une solution avec des fonctions, ou doit on se
tourner vers le Registre ?
peut on déterminer les utilisateurs avec droits, le compte invité,
etc .... ?
merci d'avance
Bonsoir Scraper,
Ci joint un petit script vbs que j'avais fait pour supprimer les
profils des comptes qui n'existent plus dans Active Directory. C'est
basé à la fois sur le registre et sur WMI. Par contre je n'ai pas
fait l'appartenance aux groupes, mais il y des scripts pour cela sur
le script center qui peuvent aussi servir de base pour un programme
vb. Si tu renommes le fichier en delprof.vbs et que tu fais un
double-clic, il s'exécutera en mode "debug", et aucun compte ne sera
supprimé. Pour que les actions soient effectives, il faut le lancer
avec le paramètre /S.
Vois si cela peut te servir de point de départ, c'est tout ce que
j'ai en magasin pour le moment :-)
PS : il y a un petit bug que j'avais corrigé dans la version finale
que je n'ai pas ici. Il faut tester l'existence d'un dossier avant de
l'effacer, mais cela ne concerne pas l'utilité que tu peux en faire.
merci, je vais voir ça ... surtout au niveau des clés de Registre (si
exploitable)
pour l'instant, je tourne en testant les sous dossiers de Docs &
Settings, mais on doit pouvoir faire mieux :-)
Oui, si j'ai bien compris, c'est la suite du problème des ruches ?
Dans ce cas, ne reste pas avec la solution des Docs & Settings, un
profil peut être déplacé et renommé.
Par contre la liste des SIDs est à jour (sauf effacement à la hussarde
d'un profil, d'où le bug dont je parlais d'ailleurs). Et de là tu
retrouves et le nom de l'utilisateur et le chemin de son profil. Le
compte utilisateur avec WMI, le chemin est tout simplement une sous-clé
du SID.
Effectivement, tu peux sans doute appeler des APIs et t'affranchir des
références COM.
Mais là, je n'ai pas regardé, étant en script.
une question : comment fait on pour retrouver tous les utilisateurs d'un ordi (sous XP) ? y a t il une solution avec des fonctions, ou doit on se tourner vers le Registre ?
peut on déterminer les utilisateurs avec droits, le compte invité, etc .... ?
merci d'avance
Bonsoir Scraper, Ci joint un petit script vbs que j'avais fait pour supprimer les profils des comptes qui n'existent plus dans Active Directory. C'est basé à la fois sur le registre et sur WMI. Par contre je n'ai pas fait l'appartenance aux groupes, mais il y des scripts pour cela sur le script center qui peuvent aussi servir de base pour un programme vb. Si tu renommes le fichier en delprof.vbs et que tu fais un double-clic, il s'exécutera en mode "debug", et aucun compte ne sera supprimé. Pour que les actions soient effectives, il faut le lancer avec le paramètre /S. Vois si cela peut te servir de point de départ, c'est tout ce que j'ai en magasin pour le moment :-)
PS : il y a un petit bug que j'avais corrigé dans la version finale que je n'ai pas ici. Il faut tester l'existence d'un dossier avant de l'effacer, mais cela ne concerne pas l'utilité que tu peux en faire.
merci, je vais voir ça ... surtout au niveau des clés de Registre (si exploitable)
pour l'instant, je tourne en testant les sous dossiers de Docs & Settings, mais on doit pouvoir faire mieux :-)
Oui, si j'ai bien compris, c'est la suite du problème des ruches ? Dans ce cas, ne reste pas avec la solution des Docs & Settings, un profil peut être déplacé et renommé. Par contre la liste des SIDs est à jour (sauf effacement à la hussarde d'un profil, d'où le bug dont je parlais d'ailleurs). Et de là tu retrouves et le nom de l'utilisateur et le chemin de son profil. Le compte utilisateur avec WMI, le chemin est tout simplement une sous-clé du SID.
Effectivement, tu peux sans doute appeler des APIs et t'affranchir des références COM. Mais là, je n'ai pas regardé, étant en script.
-- Fred
scraper
Bonjour Fred, dans le message news: tu disais :
Oui, si j'ai bien compris, c'est la suite du problème des ruches ?
oui :-D
tu es trop clairvoyant, ou je suis trop transparent lol (mon projet est bientôt terminé ... ;-)
Dans ce cas, ne reste pas avec la solution des Docs & Settings, un profil peut être déplacé et renommé. Par contre la liste des SIDs est à jour
effectivement, tu as raison ... je me plonge là dedans de suite (après .... me restera un certain tuto ... rofl
(sauf effacement à la hussarde d'un profil, d'où le bug dont je parlais d'ailleurs). Et de là tu retrouves et le nom de l'utilisateur et le chemin de son profil. Le compte utilisateur avec WMI, le chemin est tout simplement une sous-clé du SID.
quel bug ? je te suis plus, là ...
Effectivement, tu peux sans doute appeler des APIs et t'affranchir des références COM. Mais là, je n'ai pas regardé, étant en script.
je t'avouerais que je préfèrerais nettement :-)
--
Adresse invalide Merci de répondre sur le forum ... http://scraper.chez.tiscali.fr
scraper
Bonjour Fred, dans le message
news:OxC8mbybFHA.3712@TK2MSFTNGP09.phx.gbl
tu disais :
Oui, si j'ai bien compris, c'est la suite du problème des ruches ?
oui :-D
tu es trop clairvoyant, ou je suis trop transparent lol
(mon projet est bientôt terminé ... ;-)
Dans ce cas, ne reste pas avec la solution des Docs & Settings, un
profil peut être déplacé et renommé.
Par contre la liste des SIDs est à jour
effectivement, tu as raison ...
je me plonge là dedans de suite
(après .... me restera un certain tuto ... rofl
(sauf effacement à la hussarde
d'un profil, d'où le bug dont je parlais d'ailleurs). Et de là tu
retrouves et le nom de l'utilisateur et le chemin de son profil. Le
compte utilisateur avec WMI, le chemin est tout simplement une
sous-clé du SID.
quel bug ? je te suis plus, là ...
Effectivement, tu peux sans doute appeler des APIs et t'affranchir des
références COM.
Mais là, je n'ai pas regardé, étant en script.
je t'avouerais que je préfèrerais nettement :-)
--
Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez.tiscali.fr
Oui, si j'ai bien compris, c'est la suite du problème des ruches ?
oui :-D
tu es trop clairvoyant, ou je suis trop transparent lol (mon projet est bientôt terminé ... ;-)
Dans ce cas, ne reste pas avec la solution des Docs & Settings, un profil peut être déplacé et renommé. Par contre la liste des SIDs est à jour
effectivement, tu as raison ... je me plonge là dedans de suite (après .... me restera un certain tuto ... rofl
(sauf effacement à la hussarde d'un profil, d'où le bug dont je parlais d'ailleurs). Et de là tu retrouves et le nom de l'utilisateur et le chemin de son profil. Le compte utilisateur avec WMI, le chemin est tout simplement une sous-clé du SID.
quel bug ? je te suis plus, là ...
Effectivement, tu peux sans doute appeler des APIs et t'affranchir des références COM. Mais là, je n'ai pas regardé, étant en script.
je t'avouerais que je préfèrerais nettement :-)
--
Adresse invalide Merci de répondre sur le forum ... http://scraper.chez.tiscali.fr
scraper
scraper
Bonjour Fred, dans le message news: tu disais :
Par contre la liste des SIDs est à jour (sauf effacement à la hussarde d'un profil, d'où le bug dont je parlais d'ailleurs). Et de là tu retrouves et le nom de l'utilisateur et le chemin de son profil. Le compte utilisateur avec WMI, le chemin est tout simplement une sous-clé du SID.
OK, vu, merci ....
donc, en l'absence d'API (est ce au moins qu'il en existe ?) je vais pouvoir me débrouiller, pour faire ce que je veux, en énumérant par API les sous clés de HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList et en filtrant le nom des clés commençant par 1-S-21 => de cette façon, je suis assuré de récupérer le nom des utilisateurs autres que SystemProfile, LocalServices et NetworkServices ;-)
merci :-)
--
Adresse invalide Merci de répondre sur le forum ... http://scraper.chez.tiscali.fr
scraper
Bonjour Fred, dans le message
news:OxC8mbybFHA.3712@TK2MSFTNGP09.phx.gbl
tu disais :
Par contre la liste des SIDs est à jour (sauf effacement à la hussarde
d'un profil, d'où le bug dont je parlais d'ailleurs). Et de là tu
retrouves et le nom de l'utilisateur et le chemin de son profil. Le
compte utilisateur avec WMI, le chemin est tout simplement une
sous-clé du SID.
OK, vu, merci ....
donc, en l'absence d'API (est ce au moins qu'il en existe ?) je vais pouvoir
me débrouiller, pour faire ce que je veux, en énumérant par API les sous
clés de HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows
NTCurrentVersionProfileList
et en filtrant le nom des clés commençant par 1-S-21 => de cette façon, je
suis assuré de récupérer le nom des utilisateurs autres que SystemProfile,
LocalServices et NetworkServices ;-)
merci :-)
--
Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez.tiscali.fr
Par contre la liste des SIDs est à jour (sauf effacement à la hussarde d'un profil, d'où le bug dont je parlais d'ailleurs). Et de là tu retrouves et le nom de l'utilisateur et le chemin de son profil. Le compte utilisateur avec WMI, le chemin est tout simplement une sous-clé du SID.
OK, vu, merci ....
donc, en l'absence d'API (est ce au moins qu'il en existe ?) je vais pouvoir me débrouiller, pour faire ce que je veux, en énumérant par API les sous clés de HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList et en filtrant le nom des clés commençant par 1-S-21 => de cette façon, je suis assuré de récupérer le nom des utilisateurs autres que SystemProfile, LocalServices et NetworkServices ;-)
merci :-)
--
Adresse invalide Merci de répondre sur le forum ... http://scraper.chez.tiscali.fr
scraper
Patrick Philippot
Bonjour,
comment fait on pour retrouver tous les utilisateurs d'un ordi (sous XP) ? y a t il une solution avec des fonctions, ou doit on se tourner vers le Registre ?
Il y a une API pour cela: NetUserEnum.
Voir un exemple de code ici: http://vbnet.mvps.org/index.html?code/network/netuserenum.htm
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Bonjour,
comment fait on pour retrouver tous les utilisateurs d'un ordi (sous
XP) ? y a t il une solution avec des fonctions, ou doit on se tourner
vers le Registre ?
Il y a une API pour cela: NetUserEnum.
Voir un exemple de code ici:
http://vbnet.mvps.org/index.html?code/network/netuserenum.htm
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
comment fait on pour retrouver tous les utilisateurs d'un ordi (sous XP) ? y a t il une solution avec des fonctions, ou doit on se tourner vers le Registre ?
Il y a une API pour cela: NetUserEnum.
Voir un exemple de code ici: http://vbnet.mvps.org/index.html?code/network/netuserenum.htm
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Patrick Philippot
Patrick Philippot wrote:
Voir un exemple de code ici: http://vbnet.mvps.org/index.html?code/network/netuserenum.htm
Il y a aussi ça:
http://www.andreavb.com/tip060001.html
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Patrick Philippot wrote:
Voir un exemple de code ici:
http://vbnet.mvps.org/index.html?code/network/netuserenum.htm
Il y a aussi ça:
http://www.andreavb.com/tip060001.html
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Voir un exemple de code ici: http://vbnet.mvps.org/index.html?code/network/netuserenum.htm
Il y a aussi ça:
http://www.andreavb.com/tip060001.html
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
scraper
Bonjour Patrick Philippot, dans le message news: tu disais :
Bonjour,
comment fait on pour retrouver tous les utilisateurs d'un ordi (sous XP) ? y a t il une solution avec des fonctions, ou doit on se tourner vers le Registre ?
Il y a une API pour cela: NetUserEnum.
Voir un exemple de code ici: http://vbnet.mvps.org/index.html?code/network/netuserenum.htm
magnifique !
un grand merci :-)
--
Adresse invalide Merci de répondre sur le forum ... http://scraper.chez.tiscali.fr
scraper
Bonjour Patrick Philippot, dans le message
news:Oq2OgMzbFHA.584@TK2MSFTNGP15.phx.gbl
tu disais :
Bonjour,
comment fait on pour retrouver tous les utilisateurs d'un ordi (sous
XP) ? y a t il une solution avec des fonctions, ou doit on se tourner
vers le Registre ?
Il y a une API pour cela: NetUserEnum.
Voir un exemple de code ici:
http://vbnet.mvps.org/index.html?code/network/netuserenum.htm
magnifique !
un grand merci :-)
--
Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez.tiscali.fr
Bonjour Patrick Philippot, dans le message news: tu disais :
Bonjour,
comment fait on pour retrouver tous les utilisateurs d'un ordi (sous XP) ? y a t il une solution avec des fonctions, ou doit on se tourner vers le Registre ?
Il y a une API pour cela: NetUserEnum.
Voir un exemple de code ici: http://vbnet.mvps.org/index.html?code/network/netuserenum.htm
magnifique !
un grand merci :-)
--
Adresse invalide Merci de répondre sur le forum ... http://scraper.chez.tiscali.fr