使用提升的凭据调用脚本,不提示输入密码

时间:2014-07-01 18:03:38

标签: java python runas

我正在编写一个程序来调用脚本Java to pass args to a Python script

我希望使用提升的凭据调用此脚本,而不提示我输入密码。到目前为止,我找到了以下解决方案

echo Plaintextpassword | runas /user:DOMAIN\privilegeduser cmd /c python ps.py sender-ip=10.10.10.10

但它不起作用,因为控制台显示RUNAS USAGE。

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您获得RUNAS USAGE,因为该命令需要是一个参数(即用引号括起来)。我无法获得密码echo部分,但runas部分是:

runas /user:DOMAIN\privilegeduser "cmd /c python ps.py sender-ip=10.10.10.10"