从Python传递密码给runas
我想在我的脚本中以另一个用户的身份运行一个文件,但不想让它弹出输入密码的提示,这该怎么做呢?
2 个回答
0
让用户把某个东西添加为一个计划任务,给它起个特定的名字,但不设置具体的时间表,这样就只能手动去执行。用户在创建这个任务的时候需要输入账户的登录信息,但只需要输入一次。之后,你只需要告诉 schtasks
(这是Windows的一个命令行工具)去运行这个任务就可以了。
2
有一个叫做 SANUR.EXE 的可执行程序,专门用来处理这种情况:你可以在命令行中输入密码,像这样使用: runas /user:domain\username cmd.exe | sanur mysekritpassword
。