执行psexec时出现问题

时间:2011-03-10 10:16:09

标签: psexec

我正在尝试在命令

下运行
psexec \\remotemachine -u username -p password notepad

根据我的理解,上面的命令应该在remotemachine上启动记事本, 但它不会发生。

每次执行上述命令时都会创建奇怪的notepad.exe进程(我看到了remotemachine的tskmgr),但记事本没有显示。

我在命令

中遗漏了什么

顺便说一句,我使用64位计算机,两台计算机都在同一个域

1 个答案:

答案 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

相关问题