我在winserver2008桌面上有一个名为a.bat的批处理文件。Psexec,cmd和批处理文件
该批处理文件仅将SessionID(从环境变量)写入本地事件日志。
我想用cmd远程执行它(否则SessionName不会出现)。
所以我试图
c:\PsTools\psexec.exe \\<Server> -u test2 -p <Password> -i 2 cmd "c:\Users\test-2\Desktop\a"
或
c:\PsTools\psexec.exe \\<server> -u test2 -p <Password> -i 2 "cmd \"c:\Users\test-2\Desktop\a\"";exit
所有这些只需打开远程计算机上的终端,但不执行批处理。
任何ides?
此致
我会试试看 尽管我的问题并不是终止远程进程,而是通过cmd(而不是“直接”)执行此命令。 – 2010-05-07 10:22:41