我有两台 Windows 计算机A
和B
,我想在计算机 上远程运行命令B
。我使用工具psexec
,因此在计算机上A
我可以运行:
psexec.exe \\10.0.0.2 -u user -p pasword c:\programs\whatever\commando.exe
在计算机上执行命令B
。太好了。
但是如何简单地dir
在远程计算机上运行内部批处理命令?
psexec.exe \\10.0.0.2 -u user -p pasword dir
只是给予
The system cannot find the file specified.
答案1
尝试这个例子:
psexec \\10.0.0.2 -u user -p pasword -s cmd /c dir c:\
关键是cmd /c
访问 cmd shell