PsExec -i参数仅适用于控制台

时间:2019-07-01 14:29:37

标签: psexec

我正在使用PsExec在远程计算机上运行进程,但是我还希望使用-i参数,以便进程与计算机桌面进行交互。

例如:

PsExec.exe \\computer1 -i -h powershell.exe -noexit -command hostname

当我将RDP发送到计算机时,如果看到Powershell,则看不到“ GUI”,但确实看到新的PowerShell进程在进程下运行。

但是,如果我在虚拟化环境中使用控制台功能(因为这是VM),我可以看到PowerShell进程弹出。

试图在计算机上使用RDP时在线搜索类似“控制台”的功能,但/ console参数似乎已被弃用...

我还能尝试什么?

1 个答案:

答案 0 :(得分:0)

由于hawaii,我找到了解决方案:
我只需要在 i 参数之后添加会话ID