FORUM Tom's Hardware » Programmation » Autre » scripts vbs ne s'applique qu'à un user... sur 1 poste !
 

scripts vbs ne s'applique qu'à un user... sur 1 poste !

Il y a 374 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : scripts vbs ne s'applique qu'à un user... sur 1 poste !
 
Plus d'informations

Bonjour a tous,

Alors voici mon pb ... :
J'ai un script qui permet de connecter un lect réseau du dossier user mais celui-ci ne s'applique que sur 1user et sur 1 poste ... c'est à n'y rien comprendre comment est-ce possible? lorsque que je me connecte avec un autre user j'ai une erreur "Nom de réseau introuvable" source WSHNetwork.MapNetworkDrive (ligne 34)

Code :
  1. 'déclaration des variables
  2. Set WshShell = WScript.CreateObject("WScript.Shell" )
  3. Set WshSysEnv = WshShell.Environment("SYSTEM" )
  4. Set WshNetwork = WScript.CreateObject("WScript.Network" )
  5. '************************************************************
  6. 'Obtention du nom PC  serveur  utilisateur
  7. Ordinateur=GetEnvironnement("PROCESS","COMPUTERNAME" )
  8. LogonServer= GetEnvironnement("PROCESS","LOGONSERVER" )
  9. Utilisateur = GetEnvironnement("PROCESS","USERNAME" )
  10. ************************************************************
  11. 'Fonction Obtention environnement
  12. function GetEnvironnement(Noyau, Variable)
  13. Set WshSysEnv = WshShell.Environment(noyau)
  14. ret=WshSysEnv(Variable)
  15. Set WshSysEnv = nothing'
  16. GetEnvironnement=ret
  17. end function
  18. ************************************************************
  19. Map "G:", GetEnvironnement("USER","SRV1" ) & "\user\" & Utilisateur
  20. ************************************************************
  21. function Map(drv,unc)
  22. dim er
  23. 'on error resume next
  24. 'err.clear
  25. 'WshNetwork.RemoveNetworkDrive drv
  26. 'er=err.number
  27. 'err.clear
  28. WshNetwork.MapNetworkDrive drv,unc
  29. er=err.number
  30. err.clear
  31. on error goto 0
  32. map=er
  33. end function



D'où cela peut venir, le script a l'air d'être bon puisqu'il s'pplique sans pb pr un un user..merci...

Profil : Pointeur
Plus d'informations

et c'est quoi les erreurs avec les autre utilisateurs ?


Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » Autre » scripts vbs ne s'applique qu'à un user... sur 1 poste !
 

Annonces Google
Publicité