我正在尝试在远程计算机上运行 AutoIt 脚本。
psexec.exe -accepteula \\remotemachine -u admin -p password "C:\Program Files\AutoIt3\AutoIt3.exe" "C:\Users\admin\runNotepad.au3"
我正在尝试从脚本中打开记事本并在其中写入一些内容。我还在脚本中写一些日志。虽然我可以看到日志,但我看不到屏幕上发生的任何事情。
我尝试过争论-i 0
这会打开一个交互式屏幕,这与在本地计算机上运行脚本不同。还有其他方法吗?
最后我终于弄清楚了。我们应该首先找出该用户的远程计算机的登录会话 ID。我首先使用 psexec 运行 qwinsta 命令来检查会话 ID
psexec \\remote -u admin -p password qwinsta
这给了我所有会话的列表。检查与用户名关联的活动会话。
就我而言,它是 2。
然后我运行此命令,会话 ID 为 2
psexec.exe -i 2 -accepteula \\remotemachine -u admin -p password "C:\Program Files\AutoIt3\AutoIt3.exe" "C:\Users\admin\runNotepad.au3"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)