如何在CMD中隐藏mplay32窗口?

时间:2013-12-01 02:08:09

标签: winapi cmd windows-xp

当我执行at命令时:

at  10:10   mplay32.exe  /play c:\m1.mp3    

我的屏幕上没有显示媒体播放窗口,但我可以听到播放的音乐。

当我在XP中执行命令时:

mplay32.exe  /play c:\m1.mp3

我可以听到播放音乐,但屏幕上显示媒体播放窗口,我该如何隐藏此窗口?如何让媒体播放不在我的屏幕上显示?

如何在cmd中执行此操作,而不是at sometime

cmd

3 个答案:

答案 0 :(得分:1)

似乎没有办法仅使用Windows的默认工具来实现此目的。

你可以切换到支持某种静音模式的播放器(关于GUI,而不是声音)或者我刚刚为你写的编译this snippet

要播放音乐,您只需执行以下操作:

hstart mplay32.exe /play c:\m1.mp3

答案 1 :(得分:0)

wv_player是一个命令行(和gui)媒体播放器,可播放没有界面的音频文件。

http://www.webxpace.net/

答案 2 :(得分:0)

使用此命令启动播放器最小化:

start /min mplay32.exe /play c:\m1.mp3

它实际上并未隐藏 - 任务栏中会出现一个图标 - 但如果以异步方式启动它,它不会干扰您的工作流程。

如果您希望播放器完全隐藏,则需要使用ShowWindow设置为STARTUPINFO的{​​{1}}标记启动。我不知道现有的命令行实用程序可以做到这一点,但你可以很容易地自己写一个。

或者您可以使用其他受访者建议的其他应用程序。

相关问题