Bonjour ,
Actuellement en stage, je dois adapter/optimiser un script de déploiement pour OCS Inventory.
Dans ce script, je dois récupérer la variable d'environnement du nom du poste.
J'obtiens une erreur qui m'explique que "strcomputer" n'est pas renseigné.
Or, j'ai bien dans mon code une fonction qui permet de définir cette dernière.
En voici , un extrait :
Appel de la fonction pour définir la variable :
strcomputer =environ("computername")
Code de la fonction environ :
1 2 3 4 5 6 7 8 9 10 11 12
| Function Environ(VarName)
Dim wss, env
Set wss = CreateObject("WScript.Shell")
Set env = wss.environment("Process")
Environ = env(VarName)
If Environ = "" Then
Set env = wss.environment("system")
Environ = env(VarName)
End If
End Function |
Une idée ?
Partager