Comment exécuter en tant qu'utilisateur différent sans le demander à l'utilisateur de lot
J'ai un lot de fichiers qui s'exécute à un autre fichier de commandes en tant qu'utilisateur différent.
J'ai aussi besoin d'exécuter l'appel de fichier de commandes à distance. Sur place, je peut contourner avoir à entrer le mot de passe avec le /savecred option, mais alors quand je lance le batch remotley, je suis toujours invité pour le mot de passe, mais il semblerait que le temps de connexion parce que je suis ramené à l'invite de powershell sur la machine, je me connecte à partir d'.
mon lot ressemble à ceci:
runas.exe /env /savecred /user:sqlsvr_dba ".\myBatch.bat"
Comment puis-je exécuter les lots à distance sur ma machine locale sans avoir à entrer le mot de passe? J'ai essayé d'utiliser powershell pour cela.
OriginalL'auteur fifamaniac04 | 2013-02-25
Vous devez vous connecter pour publier un commentaire.
Même question m'a dérangé aussi 🙂
J'ai essayé de contourner ce avec schtasks et eventcreate.Ici, j'ai posté ma solution :
http://ss64.org/viewtopic.php?id=1539
Si vous souhaitez exécuter le script sur une machine distante, vous pouvez aussi essayer avec wmic:
http://ss64.org/viewtopic.php?id=1495
Espérons que ces va vous aider.
OriginalL'auteur npocmaka