Script de récupération d'arborescence sur poste de travail en réseau
2 réponses
mrouveau
Bonjour à tous,
Suite à un audit de sécurité, j'ai besoin de récupérer (de manière
régulière), l'arborescence (fichiers et dossiers)des disques durs de
chaque poste de travail connecté au réseau.
Le but étant de pouvoir vérifier que les utilisateurs n'emportent pas
de données confidentielles sur leurs pc portables.
Savez-vous s'il est possible de créer un script (kix, batch, vbs...)
qui s'exéxuterai à l'ouverture de session par exemple (login script)
ou manuellement pour effectuer cette opération.
Une commande dos telle que "tree" est intéressante mais je ne vois pas
comment l'exploiter en réseau pour récupérer les infos de chaque pc
connecté.
Je fais donc appel à vos connaissances :-) Si vous avez des exemples
de scripts ou d'autres moyens (software...) je suis preneur.
Merci d'avance.
Marc
Environnement:
Serveur : Windows 2000 Server.
Postes de travail : Windows 2000 Professionnel.
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
Thierry
"Marco" a écrit dans le message de news:
Bonjour à tous,
Suite à un audit de sécurité, j'ai besoin de récupérer (de manière régulière), l'arborescence (fichiers et dossiers)des disques durs de chaque poste de travail connecté au réseau. Le but étant de pouvoir vérifier que les utilisateurs n'emportent pas de données confidentielles sur leurs pc portables. Savez-vous s'il est possible de créer un script (kix, batch, vbs...) qui s'exéxuterai à l'ouverture de session par exemple (login script) ou manuellement pour effectuer cette opération. Une commande dos telle que "tree" est intéressante mais je ne vois pas comment l'exploiter en réseau pour récupérer les infos de chaque pc connecté. Je fais donc appel à vos connaissances :-) Si vous avez des exemples de scripts ou d'autres moyens (software...) je suis preneur. Merci d'avance.
La commande tree peut être interessante, par exemple :
for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i set tm=%tm::=-% set dtt=%dt%%tm% set ficname=%computername%--%dtt%.txt c: cd tree > tonserveurtonpartage%ficname%
te créer un fichier texte qui contient l'arborescence du disque C de l'ordinateur sur lequel il est executé et l'envoie sur le partage de ton choix.
Thierry
"Marco" <mrouveau@hotmail.com> a écrit dans le message de news:
d5e1eac5.0504150402.7db88e74@posting.google.com...
Bonjour à tous,
Suite à un audit de sécurité, j'ai besoin de récupérer (de manière
régulière), l'arborescence (fichiers et dossiers)des disques durs de
chaque poste de travail connecté au réseau.
Le but étant de pouvoir vérifier que les utilisateurs n'emportent pas
de données confidentielles sur leurs pc portables.
Savez-vous s'il est possible de créer un script (kix, batch, vbs...)
qui s'exéxuterai à l'ouverture de session par exemple (login script)
ou manuellement pour effectuer cette opération.
Une commande dos telle que "tree" est intéressante mais je ne vois pas
comment l'exploiter en réseau pour récupérer les infos de chaque pc
connecté.
Je fais donc appel à vos connaissances :-) Si vous avez des exemples
de scripts ou d'autres moyens (software...) je suis preneur.
Merci d'avance.
La commande tree peut être interessante, par exemple :
for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l
for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i
set tm=%tm::=-%
set dtt=%dt%%tm%
set ficname=%computername%--%dtt%.txt
c:
cd
tree > \tonserveurtonpartage%ficname%
te créer un fichier texte qui contient l'arborescence du disque C
de l'ordinateur sur lequel il est executé et l'envoie sur le partage
de ton choix.
Suite à un audit de sécurité, j'ai besoin de récupérer (de manière régulière), l'arborescence (fichiers et dossiers)des disques durs de chaque poste de travail connecté au réseau. Le but étant de pouvoir vérifier que les utilisateurs n'emportent pas de données confidentielles sur leurs pc portables. Savez-vous s'il est possible de créer un script (kix, batch, vbs...) qui s'exéxuterai à l'ouverture de session par exemple (login script) ou manuellement pour effectuer cette opération. Une commande dos telle que "tree" est intéressante mais je ne vois pas comment l'exploiter en réseau pour récupérer les infos de chaque pc connecté. Je fais donc appel à vos connaissances :-) Si vous avez des exemples de scripts ou d'autres moyens (software...) je suis preneur. Merci d'avance.
La commande tree peut être interessante, par exemple :
for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i set tm=%tm::=-% set dtt=%dt%%tm% set ficname=%computername%--%dtt%.txt c: cd tree > tonserveurtonpartage%ficname%
te créer un fichier texte qui contient l'arborescence du disque C de l'ordinateur sur lequel il est executé et l'envoie sur le partage de ton choix.
Thierry
mrouveau
"Thierry" wrote in message news:<425fc5f1$0$6769$...
"Marco" a écrit dans le message de news:
Bonjour à tous,
Suite à un audit de sécurité, j'ai besoin de récupérer (de manière régulière), l'arborescence (fichiers et dossiers)des disques durs de chaque poste de travail connecté au réseau. Le but étant de pouvoir vérifier que les utilisateurs n'emportent pas de données confidentielles sur leurs pc portables. Savez-vous s'il est possible de créer un script (kix, batch, vbs...) qui s'exéxuterai à l'ouverture de session par exemple (login script) ou manuellement pour effectuer cette opération. Une commande dos telle que "tree" est intéressante mais je ne vois pas comment l'exploiter en réseau pour récupérer les infos de chaque pc connecté. Je fais donc appel à vos connaissances :-) Si vous avez des exemples de scripts ou d'autres moyens (software...) je suis preneur. Merci d'avance.
La commande tree peut être interessante, par exemple :
for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i set tm=%tm::=-% set dtt=%dt%%tm% set ficname=%computername%--%dtt%.txt c: cd tree > tonserveurtonpartage%ficname%
te créer un fichier texte qui contient l'arborescence du disque C de l'ordinateur sur lequel il est executé et l'envoie sur le partage de ton choix.
Thierry
Bonjour,
Merci beaucoup pour votre réponse. Je rencontre deux problèmes avec cette solution : 1- La commande tree qui redirige vers un partage réseau est extremement lente. J'ai la solution de l'executer en local puis de copier le résultat par la suite vers le partage réseau mais pas pratique.
2- Je ne trouve pas de solution pour executer la commande tree sur deux lecteurs simultanément (c: et d:) et stocker le résultat dans un seul et même fichier.
D'avance merci pour votre aide.
Cordialement,
Marc
"Thierry" <thierry@pasdepubamaryllis.fr> wrote in message news:<425fc5f1$0$6769$626a14ce@news.free.fr>...
"Marco" <mrouveau@hotmail.com> a écrit dans le message de news:
d5e1eac5.0504150402.7db88e74@posting.google.com...
Bonjour à tous,
Suite à un audit de sécurité, j'ai besoin de récupérer (de manière
régulière), l'arborescence (fichiers et dossiers)des disques durs de
chaque poste de travail connecté au réseau.
Le but étant de pouvoir vérifier que les utilisateurs n'emportent pas
de données confidentielles sur leurs pc portables.
Savez-vous s'il est possible de créer un script (kix, batch, vbs...)
qui s'exéxuterai à l'ouverture de session par exemple (login script)
ou manuellement pour effectuer cette opération.
Une commande dos telle que "tree" est intéressante mais je ne vois pas
comment l'exploiter en réseau pour récupérer les infos de chaque pc
connecté.
Je fais donc appel à vos connaissances :-) Si vous avez des exemples
de scripts ou d'autres moyens (software...) je suis preneur.
Merci d'avance.
La commande tree peut être interessante, par exemple :
for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l
for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i
set tm=%tm::=-%
set dtt=%dt%%tm%
set ficname=%computername%--%dtt%.txt
c:
cd
tree > \tonserveurtonpartage%ficname%
te créer un fichier texte qui contient l'arborescence du disque C
de l'ordinateur sur lequel il est executé et l'envoie sur le partage
de ton choix.
Thierry
Bonjour,
Merci beaucoup pour votre réponse.
Je rencontre deux problèmes avec cette solution :
1- La commande tree qui redirige vers un partage réseau est
extremement lente. J'ai la solution de l'executer en local puis de
copier le résultat par la suite vers le partage réseau mais pas
pratique.
2- Je ne trouve pas de solution pour executer la commande tree sur
deux lecteurs simultanément (c: et d:) et stocker le résultat dans
un seul et même fichier.
"Thierry" wrote in message news:<425fc5f1$0$6769$...
"Marco" a écrit dans le message de news:
Bonjour à tous,
Suite à un audit de sécurité, j'ai besoin de récupérer (de manière régulière), l'arborescence (fichiers et dossiers)des disques durs de chaque poste de travail connecté au réseau. Le but étant de pouvoir vérifier que les utilisateurs n'emportent pas de données confidentielles sur leurs pc portables. Savez-vous s'il est possible de créer un script (kix, batch, vbs...) qui s'exéxuterai à l'ouverture de session par exemple (login script) ou manuellement pour effectuer cette opération. Une commande dos telle que "tree" est intéressante mais je ne vois pas comment l'exploiter en réseau pour récupérer les infos de chaque pc connecté. Je fais donc appel à vos connaissances :-) Si vous avez des exemples de scripts ou d'autres moyens (software...) je suis preneur. Merci d'avance.
La commande tree peut être interessante, par exemple :
for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i set tm=%tm::=-% set dtt=%dt%%tm% set ficname=%computername%--%dtt%.txt c: cd tree > tonserveurtonpartage%ficname%
te créer un fichier texte qui contient l'arborescence du disque C de l'ordinateur sur lequel il est executé et l'envoie sur le partage de ton choix.
Thierry
Bonjour,
Merci beaucoup pour votre réponse. Je rencontre deux problèmes avec cette solution : 1- La commande tree qui redirige vers un partage réseau est extremement lente. J'ai la solution de l'executer en local puis de copier le résultat par la suite vers le partage réseau mais pas pratique.
2- Je ne trouve pas de solution pour executer la commande tree sur deux lecteurs simultanément (c: et d:) et stocker le résultat dans un seul et même fichier.