ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[¤À¨É] BAT§å¦¸«ü¥O¡G ³Ì±`¥Îªº§å¦¸«ü¥O ²¸Ñ·J¾ãªí

[¤À¨É] BAT§å¦¸«ü¥O¡G ³Ì±`¥Îªº§å¦¸«ü¥O ²¸Ñ·J¾ãªí

¦bDOSÀô¹Ò¤U¿é¤JSet¡A¥i¦C¥XwindowsÀô¹ÒÅܼÆ


±`¥Îªº§å¦¸«ü¥O

«ü¥O   »¡©ú½d¨Ò½d¨Ò»¡©ú
echo  Åã¥Ü¦¹©R¥O«áªº¦r¤¸ echo µ²§ô¨t²Î±NÅã¥Ü¡uµ²§ô¡v
call ©I¥s¥t¤@­Ó§å¦¸ÀÉcall a.bat¨t²Î°õ¦æa.batªº¤º®e
pause¼È°±§å¦¸³B²zªº°õ¦æ¡A«Ý¨Ï¥ÎªÌ«ö¥ô·NÁä«áÄ~Äò¡CPause¿Ã¹õÅã¥Ü¡uPress any key to continue...¡vªº´£¥Ü¡A«Ý¨Ï¥ÎªÌ«ö¥ô·NÁä«áÄ~Äò
remµù¸Ñ¡A¤£°õ¦æ¡C
if [not] "°Ñ¼Æ" =="¦r¦ê" °Ñ¼Æ¦pªGµ¥©ó¡]notªí¥Ü¤£µ¥©ó¡^«ü©wªº¦r¦ê¡A«h°õ¦æ©R¥O¡A§_«h°õ¦æ¤U¤@¦æ«ü¥O¡C if "%1"=="a" format a:¦pªG¨Ï¥ÎªÌ¿é¤Jªº²Ä¤@­Ó°Ñ ¼Æ¬O¡va¡v¡A´N®æ¦¡¤Æa¼ÑºÏºÐ
if [not] exist[¸ô®|\]ÀɮצW «Ý°õ¦æªº©R¥O ¦pªG«ü©wªºÀɮצs¦b¡A«h°õ¦æ«ü©wªº«ü¥Oif exist [url=]c:\a.bat[/url]
type c:\a.bat
¦pªGcºÏºÐ¾÷¦s¦ba.batÀÉ¡A«hÅã¥Ü¥¦ªº¤º®e
if errorlevel<¼Æ¦r> «Ý°õ¦æªº©R¥O³\¦hDOSµ{¦¡¦b°õ¦æµ²§ô«á¡A·|¦^¶Ç¤@­Ó¼Æ¦r¡Aªí¥Ü°õ¦æªºµ²ªG©Îª¬ºA¡A¹B¥Îif errorlevel ¥i¥H§PÂ_µ{¦¡ªº¦^¶Ç­È¡A¨M©w«áÄò°õ¦æªº«ü¥Oif errorlevel 0
goto success
¡K¡]²¤¡^
:success
echo ¦¨¥\
¦pªG¨t²Î¦^¶Ç­È¬°0¡A«h¸õ¦Üsuccess¼ÐÅÒ¡AÅã¥Ü¡u¦¨¥\¡v
goto§å¦¸ÀÉ°õ¦æ¨ìgoto±N¸õ¨ì«ü©wªº¼ÐÅÒ goto end
¡K¡]²¤¡^
:end
echo µ²§ô
°õ¦æend¼ÐÅÒ¥]§tªº«ü¥O¡AÅã¥Ü¡uµ²§ô¡v
choice Åý¥Î¤á¿é¤J¤@­Ó¦r¤¸¡A¿ï¾Ü«áÄò°õ¦æªº¤è¦V¡C±`·f°tif errorlevel¨Ï¥Îchoice /c:ync Yes, No, or Continue ¿Ã¹õ±NÅã¥Ü¡GYes, No, or Continue [Y,N,C]¡H

        ÀR«ä¦Û¦b : ¨C¤ÑµL©Ò¨Æ¨Æ¡A¬O¤H¥Íªº®ø¶OªÌ¡A¿n·¥¡B¦³¥Î¤~¬O¤H¥Íªº³Ð³yªÌ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD