我希望有一种简单的方法,在网络上所有运行 Windows 10 的计算机上在特定时间弹出消息并发出声音。使用计划批处理文件很容易做到这一点,但如果我们想将所有时间更改为 10 分钟后,则更新并不容易。
我想到过两种不借助第三方软件就能做到这一点的方法,但都很困难:
- 我可以使用 msg 命令向计算机发送网络消息,但我不知道如何监听该消息并产生声音。
- 编写一个批处理文件,在每台读取网络文件的计算机上运行。但我也无法让它工作。
有没有更好的方法来做到这一点,或者上述方法之一是最佳解决方案之一?
谢谢!
答案1
解决方案之一就是使用以下命令在远程计算机上运行计划任务:
schtasks.exe /u <username> /p <user password> /run <server name> /s /tn "<scheduled task name>"
请注意,您需要管理员权限才能运行该命令,您也可以使用 命令行执行此操作Runas
。有大量带有屏幕截图等的指南,只需cmd remotely run scheduled task
使用您最喜欢的搜索引擎进行搜索即可。