通过家庭网络在一台计算机上打开另一台计算机上的窗口

通过家庭网络在一台计算机上打开另一台计算机上的窗口

我有两台 Windows 10 计算机连接到同一个本地家庭网络,它们都存储了彼此的凭据,以便可以相互访问。我希望能够使用一台计算机在另一台计算机上打开命令提示符窗口,然后向它发送命令以在该窗口中运行。

当我这样说时,我的意思是我实际上希望在另一台机器上打开物理窗口;例如,如果我走到它那里,我会看到命令窗口在屏幕上打开并且正在运行我发送的任何命令。

我如何通过批处理或 power-shell 脚本来执行此操作?

答案1

Windows 的设计就是为了防止这种情况。您可以在另一台计算机上打开一个不可见的程序,但仅此而已。

物理用户无法被远程打断。

答案2

这实际上不是 Powershell 问题/代码问题(本网站就是为此而设),也不是 PowerShell 可以完成的一些开箱即用的事情。这是 Windows 操作系统安全边界,您必须使用第三方工具才能完成此操作。

您可以做的是在远程主机上创建一个计划任务(设置为仅在用户登录时运行)以启动应用程序/脚本,在用户登录时或用户已登录的白天其他时间运行。

您可以通过 PowerShell 设置该任务,只要您启用了 PSRemoting 并正确配置,并且您必须已经是该远程主机的管理员。

相关内容