2013-04-17 44 views
1

我从Linux机器通过winexe连接到Windows机器。我使用该机器上的用户登录Windows机器。 我可以运行cmd.exe的或PowerShell脚本。是否可以显示远程连接的控制台?

现在我的问题:如果我的机器的桌面上,remotly连接到它,并通过CMD/PowerShell中启动某个脚本则CMD/PowerShell窗口不是桌面用户可见。两者都使用相同的用户。我想对桌面用户可见的窗口,如果远程用户启动的脚本,它是运行的,所以命令和输出可以通过桌面用户可以看到。

如果我使用winexe的交互参数,然后我得到的是一个互动的serivce需要注意在桌面上的消息,但是当我看它那么只有一个空的cmd窗口。输出不显示。

是否有一种方式来显示所使用的远程用户的cmd窗口?

回答

0

尝试使用psexec执行你的脚本,并指定交互式会话切换。喜欢的东西:

psexec.exe -i powershell.exe -executionpolicy bypass -file C:\myscript.ps1 

psexec

相关问题