2011-03-10 57 views
0

我試圖運行下面的命令問題執行PSEXEC

psexec \\remotemachine -u username -p password notepad 

按我的理解,上述命令應remotemachine啓動記事本, 但它不會發生。

奇怪notepad.exe進程得到創建(我看到了tskmgr remotemachine)每次我執行上面的命令,但notepad不顯示。

我在命令

遺漏任何東西通過我使用的是64位機器的方式,這兩種機器都在同一個域中

回答

3

您是否嘗試過-i開關?:

psexec \\\remotemachine -u username -p password -i notepad 

-i開關描述如下:

運行該程序,以便它與遠程系統上指定的 會話的桌面交互 。如果未指定 會話,則會在控制檯會話中運行 。

控制檯會話是您在連接到計算機的物理屏幕上看到的內容。如果您正在使用遠程桌面會話並希望它顯示在那裏,那麼首先需要確定您希望顯示UI的會話的ID,您可以在遠程系統上使用任務管理器查看該ID(ID列用戶選項卡)。然後傳遞該ID的「-i」開關之後,如下所示:

psexec \\\remotemachine -u username -p password -i 1 notepad 

省略會話ID是指定0

其它開關的會話ID的等效這裏都記錄:http://technet.microsoft.com/en-us/sysinternals/bb897553

+0

感謝rdp會話id部分。 @gaddigesh你也可以做-d。當然,請參閱文檔並瞭解其差異並使用您需要的內容。 – manojlds 2011-04-14 02:24:31