2013-02-22 47 views
1

我想在另一個用戶的上下文中運行Windows應用程序。我在一臺機器上有一個管理員和幾個用戶帳戶,我希望管理員爲每個用戶帳戶啓動特定的應用程序(最好使用shell命令)。爲另一個用戶運行Windows應用程序

我嘗試了runas命令,但它看起來像指定的用戶那樣在管理員會話中運行。我想在用戶上下文中以用戶會話的形式運行應用程序(希望是有道理的)。

例如,使用用戶管理員我想啓動notepad.exe,以便user1(登錄)可以看到它出現在屏幕上。那可能嗎?

回答

1

您可以使用PSEXEC此:http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx用爭論

使用:使之與指定會話的遠程系統上的桌面交互-i運行程序。如果未指定會話,則該進程將在控制檯會話中運行。

前。這將啓動IE瀏覽器上的其他計算機 PSEXEC \客戶-i 「C:\ Program Files文件\的Internet Explorer \ IEXPLORE.EXE」

/勒

+0

它還有助於瞭解問題的會議,以便在應用程序啓動在正確的會議。可以使用查詢會話命令查詢會話(找到此答案:http://stackoverflow.com/questions/3742896/how-to-determine-the-session-id-on-remote-machine-for-usage- with-psexec-i-using) – Farlan 2013-02-25 17:07:32

相關問題