我正在编写一个程序来调用脚本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。
如何解决这个问题?
答案 0 :(得分:1)
您获得RUNAS USAGE,因为该命令需要是一个参数(即用引号括起来)。我无法获得密码echo部分,但runas部分是:
runas /user:DOMAIN\privilegeduser "cmd /c python ps.py sender-ip=10.10.10.10"