我的最終目標是:BAT START W /命令認可
- 將&刪除視頻選擇到批處理文件
- VLC運行與選擇爲播放列表,並在年底
- GlovePIE同時加載關閉,運行該腳本
- 電腦關機時,VLC關閉
- 用戶可以一個鍵取消關機(二是精細)
我試圖把它放在一起,但它慘不忍睹...... GlovePIE語法不適用於START操作,但我不知道另一種方式來同時運行這兩個程序。我試圖製作一個運行VLC.bat和GlovePIE.bat的蝙蝠,但我不知道如何在Launcher.bat和VLC.bat之間傳遞變量。不管怎麼說,有它作爲一個單一的蝙蝠似乎是一個更好的主意,我...
我有什麼至今:
@echo off
if exist "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" (
start "" "C:\Program Files\GlovePIE045Free\piefree.exe" -"C:\Program Files\GlovePIE045Free\CustomScripts\xbox360VLCremote.PIE" /tray
start /wait "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 vlc://quit
) else (goto :EOF)
taskkill /f /im piefree.exe
cls
choice /c CP /D P /T 120 /M "Waiting for 120 seconds: Press C to cancel shutdown, or P to power off now"
if errorlevel 2 shutdown -s
這是加載GlovePIE正常,但多個視頻的不被注意到。
一個很好的調試批處理文件的方法是在行的前面加一個'echo',這會給你帶來麻煩。通常情況下,您會發現變量擴展中存在錯誤,或者您需要用雙引號括住某些內容(例如*如果文件名/路徑中有空格)。 – paddy
哦,我的......問題是我沒有'START' VLC行的標題......增加了'「」',現在它可以工作。 – Zer0Ry0k0