windows - 使用 PsExec sysinternal工具启动 Notepad.exe

  显示原文与译文双语对照的内容
0 0

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

下面是执行成功的命令,我可以看到 notepad.exe 运行在任务管理器上,但是当我登录到服务器时,我没看到记事本 GUI 。


C:WindowsSystem32>D:SysInternalspsexec.exe serverB 
-u Domainuser1 -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 0

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

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


psexec serverB -u domainuser1 -i 2 notepad.exe 

其中 2是user1的会话

原作者:
...