
我正在嘗試製作一個 bat 檔案來開啟多個程序,但出現如下所示的錯誤。
對於 T/F 錯誤,當我按 alt、Win 鍵並退出 cmd 視窗時會關閉 restr 視窗時會發生此錯誤。
兩個馬鈴薯甚至都沒有出現
應新增或刪除哪些類型的程式碼才能使檔案執行時間不顯示原始 cmd 視窗 + 錯誤?以及讓所有正在運行的程式在按下特定鍵後自動關閉
錯誤:
程式碼如下:
@ECHO OFF
start D:\obs-studio\bin\64bit\obs64.exe
start D:\VSeeFace\VSeeFace.exe""
start D:\Iriun-Webcam\Iriun-Webcam.exe
start D:\Chatty\Chatty.exe
start D:\restreamchat\RestreamChat.exe
start "D:\ync\Connector_64bit\Machan_YukarinatteConnector.exe /en"
start D:\spud\Spud-Keyboard.exe
start D:\spud\Spud-Mouse.exe
pause>nul
答案1
這兩個錯誤在你的截圖中很難看出,但根據徽標,它們都是來自OBS。
找不到 locale/en-US.ini
和
無法載入語言環境
這些都是由不在目錄中時啟動 OBS。
這是預期的,我們不支援從當前工作目錄之外運行 OBS。
為了防止這個錯誤,你可以用這個命令運行它:
筆記:這是出於引用目的逐字複製的,您需要將檔案路徑調整為安裝 OBS 和正在使用的標誌的位置。
start /d "C:\Program Files\obs-studio\bin\64bit\" obs64.exe --startrecording --minimize-to-tray
可以找到有關如何解決此問題的一些其他討論在 OBS 論壇上。
我發現對我有用的方法是先設定目錄,然後呼叫OBS開啟。