2

我正在尝试从本地服务器 B 在远程服务器 A 上启动 notepad.exe。

下面是运行良好的命令,我可以在任务管理器上看到 notepad.exe 进程,但是当我以物理方式远程登录服务器时,我没有看到记事本启动(GUI)。

C:\Windows\System32>D:\SysInternals\psexec.exe \\serverB 
-u Domain\user1 -p passXX -i -d notepad.exe

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

notepad.exe started on serverB with process ID 3328.

登录时如何看到记事本 GUI?

4

1 回答 1

5

serverB 是终端服务器吗?如果是这样,您必须指定用户的会话号,否则将在控制台中打开记事本(会话 0)。您可以使用例如查询会话来获取服务器上的活动会话: query session /server:serverB user1

然后将会话号传递给 -i 参数:

psexec \\serverB -u domain\user1 -i 2 notepad.exe 

其中 2 是 user1 的会话

于 2014-06-13T12:05:38.763 回答