我正在尝试在命令
下运行psexec \\remotemachine -u username -p password notepad
根据我的理解,上面的命令应该在remotemachine上启动记事本, 但它不会发生。
每次执行上述命令时都会创建奇怪的notepad.exe进程(我看到了remotemachine的tskmgr),但记事本没有显示。
我在命令
中遗漏了什么顺便说一句,我使用64位计算机,两台计算机都在同一个域
答案 0 :(得分:3)
您是否尝试过-i
开关?:
psexec \\\remotemachine -u username -p password -i notepad
-i
开关描述如下:
运行程序以便它进行交互 与指定的桌面 远程系统上的会话。如果不 session指定进程运行 在控制台会话中。
您可以在连接到计算机的物理屏幕上看到控制台会话。如果您正在使用远程桌面会话并希望它出现在那里,那么首先您需要确定要在其中显示UI的会话的ID,您可以使用远程系统上的任务管理器查看该ID(ID列)用户标签)。然后在'-i'开关后传递ID,如下所示:
psexec \\\remotemachine -u username -p password -i 1 notepad
省略会话ID相当于指定会话ID为0。
此处记录了其他开关:http://technet.microsoft.com/en-us/sysinternals/bb897553