我正在尝试从本地服务器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?
答案 0 :(得分:3)
serverB是终端服务器吗?如果是这样,你必须指定用户的会话号,否则记事本将在控制台中打开(会话0)。
您可以使用例如查询会话来获取服务器上的活动会话:
query session /server:serverB user1
然后将会话号传递给-i参数:
psexec \\serverB -u domain\user1 -i 2 notepad.exe
其中2是user1的会话