Du coup j'ai changé mon approche j'ai créé un script sur mon pc admin qui créé le script "coffre.bat" sur mon pc utilisateur, le script "coffre.bat" exécute les commandes voulus.
Donc j'exécute le script sur mon pc admin, le script se créé bien sur le pc utilisateur. Si J'exécute Le script sur le pc utilisateur ça fonctionne.
Maintenant ce que j'aimerais faire c'est lancer le script coffre.bat (qui se trouve sur le pc utilisateur) a partir du pc admin
Je fais donc la commande suivante :
psexec.exe \\%Host_name% -s -d "D:\coffre.bat"
Ca me marque D:\coffre.bat started on xxx with process ID xxx
Un invite de commande s'ouvre et se ferme mais le script n'a aucun effet
Est-ce que j'utilise bien la bonne commande ? Sachant que si j'exécute le script a la main il fonctionne correctement.
Partager