Se connecter avec
S'enregistrer | Connectez-vous

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

Dernière réponse : dans Programmation

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)

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

Autres pages sur : scripts vbs applique user poste

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte