在远程PC上播放音频文件的任何简单方法

时间:2009-09-30 11:16:05

标签: c# audio remote-desktop

我需要远程触发在远程PC上播放音频文件。 有问题的PC可能与触发系统不在同一个域中。它可能运行XP或Vista。音频文件可以在远程计算机上。

我拥有每台远程PC的所有本地登录详细信息。

我可以编写一个可以处理自动连接,协商和回放的客户端/服务器服务应用程序,但我想知道是否有任何我可以远程触发的操作系统支持的选项。

例如,我可以手动使用MIcrosofts远程桌面连接轻松完成此操作,但是我可以调用一个库吗?

3 个答案:

答案 0 :(得分:3)

看一下Sysinternal工具套件。特别是psexec工具可以满足您的需求。它允许您在Windows远程计算机上运行任何命令,甚至是可执行文件,只存在于您的计算机上。

  

简介

     

Telnet和远程工具   控制程序,如赛门铁克的PC   Anywhere允许您执行程序   远程系统,但它们可能是一种痛苦   设置并要求您安装   远程系统上的客户端软件   你想要访问。 PsExec是一个   轻量级的telnet替代品   让你在其他上执行进程   系统,完整的   控制台的交互性   应用程序,无需   手动安装客户端软件。   PsExec最强大的用途包括   启动交互式命令提示   在远程系统和远程启用   像IpConfig这样的工具   没有能力表现出来   有关远程系统的信息。

要深入了解其工作原理,请查看thisthis文章。

答案 1 :(得分:0)

在所有远程计算机上安装Skype等信使并调用它:)

最好设计一个触发事件的服务器和应该监听它的客户端。

答案 2 :(得分:0)

请注意,psexec在远程XP家庭计算机上不起作用。