![]() |
如何改批次檔
請問一下,如何自己改play.bat這個檔,讓Mario
遊戲想玩哪一關就玩哪一關 rem copy /Y mafosav(123).ini ..\mafosav.ini rem copy /Y mafosav(456).ini ..\mafosav.ini rem copy /Y mafosav(678).ini ..\mafosav.ini rem copy /Y mafosav(1-1~1-3).ini ..\mafosav.ini rem copy /Y mafosav(1-2~1-4).ini ..\mafosav.ini rem copy /Y mafosav(2-1~2-3).ini ..\mafosav.ini rem copy /Y mafosav(2-3~2-5).ini ..\mafosav.ini rem copy /Y mafosav(3-1~3-3).ini ..\mafosav.ini rem copy /Y mafosav(3-2~3-4).ini ..\mafosav.ini rem copy /Y mafosav(4-1~4-3).ini ..\mafosav.ini rem copy /Y mafosav(4-2~4-4).ini ..\mafosav.ini rem copy /Y mafosav(5-1~5-3).ini ..\mafosav.ini rem copy /Y mafosav(6-1~6-3).ini ..\mafosav.ini rem copy /Y mafosav(6-2~6-4).ini ..\mafosav.ini rem copy /Y mafosav(7-1~7-3).ini ..\mafosav.ini rem copy /Y mafosav(7-2~7-4).ini ..\mafosav.ini copy /Y mafosav(8-1~8-3).ini ..\mafosav.ini rem copy /Y mafosav(8-2~8-4A).ini ..\mafosav.ini rem copy /Y mafosav(8-3~8-4B).ini ..\mafosav.ini rem copy /Y mafosav(8-4A~End).ini ..\mafosav.ini rem copy /Y mafosav(8-3~8-4B).ini ..\mafosav.ini ..\MarioF~1.exe |
要在單一的批次檔理完成你的期望有點困難吧,不如一關做一個批次檔?
例如 1-1.bat 裡的內容就是: copy /Y mafosav(1-1~1-3).ini ..\mafosav.ini ..\MarioF~1.exe 1-2.bat : copy /Y mafosav(1-2~1-4).ini ..\mafosav.ini ..\MarioF~1.exe |
我用土方法, 所以寫起來比較冗長...
應該還有比較高級的寫法, 用 for 語法, 但我不會... 虛線以下剪下, 貼到記事本, 存成 play2.bat 執行方式: play2.bat 1 (bat 後面要空一格空白) (或 play2.bat 2 或 play2.bat 3 或 ..... play2.bat 21) ----------------------------- play2.bat ------------------------------- @echo off if "%1"=="1" goto m1 if "%1"=="2" goto m2 if "%1"=="3" goto m3 if "%1"=="4" goto m4 if "%1"=="5" goto m5 if "%1"=="6" goto m6 if "%1"=="7" goto m7 if "%1"=="8" goto m8 if "%1"=="9" goto m9 if "%1"=="10" goto m10 if "%1"=="11" goto m11 if "%1"=="12" goto m12 if "%1"=="13" goto m13 if "%1"=="14" goto m14 if "%1"=="15" goto m15 if "%1"=="16" goto m16 if "%1"=="17" goto m17 if "%1"=="18" goto m18 if "%1"=="19" goto m19 if "%1"=="20" goto m20 if "%1"=="21" goto m21 :m1 set mission=mafosav(123).ini goto START :m2 set mission=mafosav(456).ini goto START :m3 set mission=mafosav(789).ini goto START :m4 set mission=mafosav(1-1~1-3).ini goto START :m5 set mission=mafosav(1-2~1-4).ini goto START :m6 set mission=mafosav(2-1~2-3).ini goto START :m7 set mission=mafosav(2-3~2-5).ini goto START :m8 set mission=mafosav(3-1~3-3).ini goto START :m9 set mission=mafosav(3-2~3-4).ini goto START :m10 set mission=mafosav(4-1~4-3).ini goto START :m11 set mission=mafosav(4-2~4-4).ini goto START :m12 set mission=mafosav(5-1~5-3).ini goto START :m13 set mission=mafosav(6-1~6-3).ini goto START :m14 set mission=mafosav(6-2~6-4).ini goto START :m15 set mission=mafosav(7-1~7-3).ini goto START :m16 set mission=mafosav(7-2~7-4).ini goto START :m17 set mission=mafosav(8-1~8-3).ini goto START :m18 set mission=mafosav(8-2~8-4A).ini goto START :m19 set mission=mafosav(8-3~8-4B).ini goto START :m20 set mission=mafosav(8-4A~End).ini goto START :m21 set mission=mafosav(8-3~8-4B).ini goto START :START copy /Y %mission% ..\mafosav.ini ..\MarioF~1.exe |
so good
|
所有時間均為台北時間。現在的時間是 05:45 AM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *