Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
935 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Recuperez des noms de dossier dans des variables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Recuperez des noms de dossier dans des variables

n°1087470
Fredheg
ya tjrs + malin
Posté le 18-05-2005 à 09:44:47  profilanswer
 

Salut a tous.
Voila je debute et j'aurais besoin de vos conseil eclairés....
 
J'aimerai copiez des fichier dans le repertoire quicklaunch de chaque session sous XP.
Je peut utiliser (en batch)

Citation :

set /p source=veuillez entrez le nom de la session Source :

pour mettre le nom de la session dans une variable.
mais je pense que j'aurais des problemes si j'ai plusieurs utilisateurs (je peut utilser la commande SHIFT mais j'aurais un probleme de detection de fin de nom d'utilisateur.
 
DONC j'aimerai avoir une soluce pour "scannez" le dossier c:\documents & settings et ainsi recuperez tout les noms d'utilisateur (en enlevant bien sur all user, default user, local service et Network service).
 
Merci de vos participation.


Message édité par Fredheg le 19-05-2005 à 13:12:48
mood
Publicité
Posté le 18-05-2005 à 09:44:47  profilanswer
 

n°1088238
Fredheg
ya tjrs + malin
Posté le 18-05-2005 à 17:41:24  profilanswer
 

que pensez vous de ceci :  
 
find_user.vbs  

Code :
  1. Dim network, computer, SAM, Item
  2. Set network = Wscript.CreateObject("WScript.Network" )
  3. computer=network.ComputerName
  4. set SAM=GetObject("WinNT://" & computer & ",computer" )
  5. for each Item in SAM
  6.    Classe=Item.Class
  7.    If Classe = "User" then
  8.       wscript.echo Item.name 
  9.    End if
  10.    next


 
 
user.cmd  

Code :
  1. @echo off
  2. set /p P1=
  3. set /p P2=
  4. set /p P3=
  5. set /p P4=
  6. set /p P5=
  7. set /p P6=
  8. set /p P7=
  9. set /p P8=
  10. echo %p1%
  11. echo %p2%
  12. echo %p3%
  13. echo %p4%
  14. echo %p5%
  15. echo %p6%
  16. echo %p7%
  17. echo %p8%
  18. echo copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\%p1%
  19. echo copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\%p2%
  20. echo copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\%p3%
  21. echo copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\%p4%
  22. echo copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\%p5%
  23. echo copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\%p6%
  24. echo copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\%p7%
  25. echo copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\%p8%


 
je lance tout ca avec  
search_user.cmd  

Code :
  1. find_user.vbs|user.cmd>>fred.txt


 
 
 
et j'obtiens ceci  

Citation :

Admin_XXXXX  
XX  
ECHO ist ausgeschaltet (OFF).  
ECHO ist ausgeschaltet (OFF).  
ECHO ist ausgeschaltet (OFF).  
ECHO ist ausgeschaltet (OFF).  
ECHO ist ausgeschaltet (OFF).  
ECHO ist ausgeschaltet (OFF).  
copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\Admin_XXXXX  
copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\XX  
copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\  
copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\  
copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\  
copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\  
copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\  
copy d:\fichier_a_copier\*.* C:\Dokumente und Einstellungen\

 
 
il ne me reste plus qu'a tester le nombre d'utilisateur et a integrer tout ca.  
Mais la je n'ai pas encor d'idée......Help!
 
Evidemment si quelqu'un a une soluce qui evite le VBS et ainsi avoir 3 fichiers a lancer ca serait tOP !


Message édité par Fredheg le 18-05-2005 à 17:43:53
n°1088773
Fredheg
ya tjrs + malin
Posté le 19-05-2005 à 09:39:26  profilanswer
 

up

n°1092988
Fredheg
ya tjrs + malin
Posté le 23-05-2005 à 08:11:31  profilanswer
 

up


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Recuperez des noms de dossier dans des variables

 

Sujets relatifs
[Tomcat] Mon application sur un lecteur distantrécupération de noms de fichier
recherche dans dossier et sous dossierrecuperer le nom d'un dossier
Interdir accès dossier, mais pas au fichiers [Résolu]2 variables pour un seul bouton radio, est ce possible ?
Problèmes de variablesChoisir uniquement un dossier dans un browse et non pas un fichier ???
Supprimer un dossier d'un ftp par interface web 
Plus de sujets relatifs à : Recuperez des noms de dossier dans des variables


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR