如何使用 PsExec 打开 GUI?

Fri*_*Kim 6 windows-7 psexec

我有两台计算机 A 和 B。两台计算机上都有两个管理员帐户,1 和 2,有自己的密码。当用户 1 登录到计算机 A 时,计算机 B 上的用户 2 是否可以打开 A\1 上的 Web 浏览器?我试过这个:

psexec \\A cmd /c start chrome "google.com"
Run Code Online (Sandbox Code Playgroud)

我相信问题在于它是由用户 2 而不是用户 1 运行的。我也尝试过使用-i-flag 没有任何运气。由于用户 2 也是计算机 A 上的管理员,因此应该有办法。通过写作

start chrome "google.com"
Run Code Online (Sandbox Code Playgroud)

并将其放入启动文件夹并在计算机 A 上发出关闭命令即可。但由于用户 2 有权访问启动文件夹,因此它首先应该有权以用户 2 的身份运行浏览器。

我要做的就是在用户 1 登录到计算机 A 时,从计算机 B 在计算机 A 上打开 Web 浏览器。

shi*_*jai 4

我遇到过类似的情况,我们必须更新然后远程启动 PowerPoint 演示文稿。我尝试使用 psexec 进行操作,但从未成功。我最终做的是创建一个脚本,该脚本在登录的用户帐户下运行的目标计算机上创建计划任务。这是脚本重要部分的示例(在 PowerShell 中)

schtasks /create /s $targetComp /tn ppt /sc once /st $time /f /tr "'$targetComp' /s 'C:\Temp\$file'" /ru USER /rp USERPASS
schtasks /run /s $targetComp /tn ppt 
schtasks /delete /s $targetComp /tn ppt /f
Run Code Online (Sandbox Code Playgroud)