lig*_*ght 4 cmd remote-desktop psexec
我正在尝试从我的 win7 CMD(以管理员身份)运行它:
psexec IpAddress -u domain\user -p pword c:\Autobatch\ClientJobSender.exe http://reportserver.net:8070/JobExecutor.asmx c:\AutoBatch\backup\trigger.xml
Run Code Online (Sandbox Code Playgroud)
但我收到“系统找不到指定的文件”错误。
我也试过这样:
psexec IpAddress -u domain\user -p pword c:\Autobatch\ClientJobSender.exe http://reportserver.net:8070/JobExecutor.asmx c:\AutoBatch\backup\trigger.xml
Run Code Online (Sandbox Code Playgroud)
但得到一个未知的用户或错误的密码。
奇怪的是,我可以通过具有相同 IP 地址和用户/密码的远程桌面进行连接。
确保服务器具有以下设置:
a) Admin share is enabled: run services.msc and check the Service "Server" is enabled
b) Add the key for the share in the registry and restart:
reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" /v AutoShareServer /t REG_DWORD /d 1
Run Code Online (Sandbox Code Playgroud)
然后使用:
psexec \\IpAddress -u domain\user -p pword -w "c:\Autobatch" "ClientJobSender.exe http://reportserver.net:8070/JobExecutor.asmx c:\AutoBatch\backup\trigger.xml"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44876 次 |
| 最近记录: |