2014-09-06 83 views
1

我在想,如何從命令行或批處理文件控制Windows Media Player。 「控制」並不意味着打開或關閉WMP,而是「向前跳一個標題」,「向後跳一個標題」,「暫停」,「恢復」,「增加音量」和「減小音量」。如何從命令行/批處理控制WMP

我已經搜查,但MSDN documentation是不是真的什麼我在尋找:/

+0

不同版本的Windows Media Player有不同的命令行選項。沒有完整的功能TTBOMK。 – foxidrive 2014-09-06 12:51:31

+0

爲跳過,暫停,恢復你寧願需要'sendkeys'並獲得重點的Windows媒體播放器 – npocmaka 2014-09-06 13:07:10

+0

@ foxidrive:THX - 但我認爲這些選項應該也存在於早期版本的WMP ..... @ npocmaka:你知道怎麼用cmd來做嗎? – Unknown6656 2014-09-06 13:08:32

回答

1

我敢肯定你得的寫或下載一個工具來做到這一點。 WMP有一個對象模型,你可以通過ActiveX或COM訪問,如果你願意做一些編程。

http://msdn.microsoft.com/en-us/library/windows/desktop/dd564035%28v=vs.85%29.aspx

對於喜歡播放/暫停,下一曲等通用操作,你也可以寫一個簡單的程序,或者發送VK_MEDIA_ *按鍵的WMP窗口,或簡單地使用SendMessage函數來發送相當於WM_APPCOMMAND消息。