我需要远程触发在远程PC上播放音频文件。 有问题的PC可能与触发系统不在同一个域中。它可能运行XP或Vista。音频文件可以在远程计算机上。
我拥有每台远程PC的所有本地登录详细信息。
我可以编写一个可以处理自动连接,协商和回放的客户端/服务器服务应用程序,但我想知道是否有任何我可以远程触发的操作系统支持的选项。
例如,我可以手动使用MIcrosofts远程桌面连接轻松完成此操作,但是我可以调用一个库吗?
答案 0 :(得分:3)
看一下Sysinternal工具套件。特别是psexec工具可以满足您的需求。它允许您在Windows远程计算机上运行任何命令,甚至是可执行文件,只存在于您的计算机上。
简介
Telnet和远程工具 控制程序,如赛门铁克的PC Anywhere允许您执行程序 远程系统,但它们可能是一种痛苦 设置并要求您安装 远程系统上的客户端软件 你想要访问。 PsExec是一个 轻量级的telnet替代品 让你在其他上执行进程 系统,完整的 控制台的交互性 应用程序,无需 手动安装客户端软件。 PsExec最强大的用途包括 启动交互式命令提示 在远程系统和远程启用 像IpConfig这样的工具 没有能力表现出来 有关远程系统的信息。
答案 1 :(得分:0)
在所有远程计算机上安装Skype等信使并调用它:)
最好设计一个触发事件的服务器和应该监听它的客户端。
答案 2 :(得分:0)
请注意,psexec在远程XP家庭计算机上不起作用。