La façon de remplir la commande RUNAS dans une ligne

Cette Pile Débordement de la question suggère une commande qui ressemble comme si il doit travailler, mais il n'a pas (la réponse est maintenant supprimé, tout de même):

Seule ligne de commande pour Exécuter en tant qu'utilisateur différent sur 7 de la Fenêtre qui contient également un mot de passe

La commande serait:

echo PaSsWoRd | runas /user:Administrator cmd

Cependant, il est dit:

nom d'utilisateur inconnu ou mot de passe incorrect.

Les détails sont certainement correctes. Par exemple, si j'étais à exécuter:

runas /user:Administrator

...et sur la ligne suivante, si j'ai tapé dans PaSsWoRd, cela ne fonctionne pas de problème.

Que diriez - runas /user:Administrator “cmd” < “C:\pass.txt”
Vous pouvez utiliser runas /savecred ..., il vous demandera le mot de passe une fois, puis n'oubliez pas. (voir le mot de passe de stockage de rundll32.exe keymgr.dll,KRShowKeyMgr)

OriginalL'auteur Accendi | 2013-04-19