La première chose à faire est de déterminer comment appeler un script Visual Basic en dehors de l'environnement SMA (Systems Management Appliance) et ensuite de le comparer à l'environnement SMA.
Dans une invite de commande DOS, il existe un exécutable dans Windows appelé cscript.exe qui peut être utilisé pour exécuter des scripts Visual Basic. Il réside dans le dossier C:\WINDOWS\system32.
Par exemple:
C:\WINDOWS\system32\cscript.exe Test.vbs
Pour exécuter un script dans un fichier batch (.bat), avec des informations d'identification, créer un fichier Batch en utilisant la syntaxe suivante.
Pour référence:
http://forum.localgeek.us/viewtopic.php?f=3&t=9
Pour vous demander le mot de passe :
runas /user:username "cscript.exe //D \\avnwdc13\renameprof\install_service.vbs"
Pour inclure le mot de passe:
runas /user: username /password:password "cscript.exe //D \\avnwdc13\renameprof\install_service.vbs"
Dans l'environnement de l'appliance KACE SMA:
L'exemple suivant utilise "Lancer un programme" dans le module script de l'Appliance KACE SMA pour lancer un script Visual Basic:
En cas de réussite
1. Launch “$(KACE_SYS_DIR)\cscript.exe” with params
“”$(KACE_DEPENDENCY_DIR)\dump_eventlog.vbs“
”$(KACE_DEPENDENCY_DIR)\eventlog.txt“”.
Ou créer un fichier batch pour appeler votre script:
C:\WINDOWS\system32\cscript.exe Test.vbs
Pensez à joindre le fichier du script VBS dans la section des dépendances.
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Conditions d’utilisation Confidentialité Cookie Preference Center