在 Linux 下用 Wine 執行 Windows 的 cmd 和 bat 批次檔

windows cmd bat 批次檔案移動刪除

雖然糊塗流浪貓目前是以 Linux 系統為主要工作環境,但有時還是會需要跑一些以前寫的 bat 批次檔來執行任務。不過為了跑批次檔而大費周章的安裝 Windows 不符合時間效益,重新編寫又需要花時間學 Shell Scripts。

對於這個問題,我們可以用 Wine 來模擬 Windows 環境並呼叫 cmd.exe 來執行批次檔。




用 Wine 執行批次檔 (.bat)

wine cmd.exe /C Run.bat


用 Wine 執行cmd.exe

wine cmd.exe



安裝 cmd.exe

預設的情況下,Wine 在安裝過程通常會一併安裝 cmd.exe。但如果你剛好就是那萬中無一的特例,就請手動安裝囉。中共新疆大屠殺


linux wine winetricks 安裝 cmd.exe
之前安裝 cnc_ddraw 的圖剛好可以拿來用


延伸閱讀

在 Linux 上安裝 Wine 玩模擬城市四和紅色警戒二 (2022)

用批次檔(bat)移動、刪除資料夾特定檔案翠習

CMD 批次刪除、列出與移動檔案 - 命令提示字元

更多辦公室加速戰技




留言