batÊÇʲôÒâ˼£¿ÕâÊÇʲô£¿batºó׺´ú±íʲô£¿batÊÇʲô¸ñʽ£¿ºÜ¶àÅóÓÑÔڱ༵çÄÔÎļþʱ¾³£»áÓöµ½bat¡£Õâ¸öòùòðÊÇʲôÒâ˼£¿BATÊÇʲô£¿batÊÇʲôÎļþÕâÊÇÒ»¸öÅú´¦ÀíÎļþBatch£¬Ò²½ÐÅú´¦Àí½Å±¾£¬Ê²Ã´ÊÇÓïÑÔ£¬òùòðд½øÈ¥µÄ£¿ËüÊÇһϵÁÐdos´¦ÀíÃüÁî¼ÓÉÏһЩÌõ¼þÓï¾äºÍÑ»·Óï¾ä£¬BatÊÇÅú´¦ÀíÎļþµÄÀ©Õ¹¡£
1¡¢ÎÒÏëÎÊÒ»ÏÂBATÊÇʲô˵µ½»¥ÁªÍø¹«Ë¾£¬ÎÒÃǾ³£»áÌáµ½BAT¡£BATµÄ¾ßÌ庬Òå²»ÊÇÒ»¼Ò¹«Ë¾£¬¶øÊǰٶȡ¢°¢Àï°Í°Í¡¢ÌÚѶµÄËõд¡£BAT: B°Ù¶È£¬A°¢Àï°Í°Í£¬TÌÚѶ£¬BATÊǹúÄÚÈý´ó»¥ÁªÍø¹«Ë¾µÄÊ××Öĸ:°Ù¶È¡¢°¢Àï°Í°Í¡¢ÌÚѶ¡£¹ØÓÚÕâÈý¼Ò»¥ÁªÍø¹«Ë¾£¬Ò²ÊÇÖйú»¥ÁªÍø¹«Ë¾µÄ±ê¸Ë¡£µ½2018Ä꣬BATÒѾ³ÉΪÖйúÈý´ó»¥ÁªÍø¹«Ë¾¡£
2¡¢BATÎļþÊÇʲô½«ÒÔÏ´úÂëÕ³Ìùµ½¼Çʱ¾ÖУ¬²¢ÒÔºó׺±£´æΪÎļþ¡£bat£¬È»ºóË«»÷ÔËÐÐ~DOSÃüÁî¡£batÅú´¦ÀíÎļþ´úÂ붨ÒåºÍÄÚºÅú´¦ÀíÎļþ¡£ÔÚMSDOSÖС£batÎļþÊÇÒ»¸ö¿ÉÖ´ÐÐÎļþ£¬ÓÉһϵÁÐÃüÁî×é³É£¬ÕâЩÃüÁî¿ÉÒÔ°üº¬¶ÔÆäËû³ÌÐòµÄµ÷Óá£Ê×ÏÈ£¬Åú´¦ÀíÎļþÊÇÒ»¸öÎı¾Îļþ¡£Õâ¸öÎļþµÄÿһÐж¼ÊÇÒ»¸öDOSÃüÁî(´ó¶àÊýʱºò¾ÍÏñÎÒÃÇÔÚDOSÌáʾ·ûÏÂÖ´ÐеÄÃüÁîÐÐÒ»Ñù)¡£Äú¿ÉÒÔʹÓÃÈκÎÎı¾Îļþ±à¼¹¤¾ß(ÈçDOSϵÄEdit»òWindowsÖеÄnotepad)À´´´½¨ºÍÐÞ¸ÄÅú´¦ÀíÎļþ¡£
3¡¢Ê²Ã´ÊÇBAT?´øÄãÁ˽âBAT¡£ËùνµÄ¡£batÎļþÆäʵÊÇdosϵÄÅú´¦ÀíÎļþ£¬¿ÉÒÔ°üº¬¶ÔÆäËû³ÌÐòµÄµ÷Óá£Õâ¸öÎļþµÄÿһÐж¼ÊÇÒ»¸öDOSÃüÁî(´ó¶àÊýʱºò£¬¾ÍÏñÎÒÃÇÔÚDOSÌáʾ·ûÏÂÖ´ÐеÄÃüÁîÐÐÒ»Ñù)¡£Äú¿ÉÒÔʹÓÃÈκÎÎı¾Îļþ±à¼¹¤¾ß(ÈçDOSÖеÄEdit»òWindowsÖеÄnotepad)À´´´½¨ºÍÐÞ¸ÄÅú´¦ÀíÎļþ¡£b°Ù¶È£¬A°¢Àï°Í°Í£¬TÌÚѶ¡£
BAT¼ò½é:1¡£°Ù¶È1¡£°Ù¶È(ÄÉ˹´ï¿Ë´úÂë:BIDU)ÊÇÒ»¼ÒÖÐÎÄËÑË÷ÒýÇæÍøÕ¾¡£2.ÀîÓÚ2000Äê1ÔÂÓÉÔÚ±±¾©Öйش崴Á¢£¬ÖÂÁ¦ÓÚΪÈËÃÇÌṩ¡°¼òµ¥¡±ºÍ¡°¿É¿¿¡±µÄÐÅÏ¢»ñÈ¡·½Ê½¡£3.¡°°Ù¶È¡±Ò»´ÊÔ´ÓÚÖйúËδúÊ«ÈËÐÁÆú¼²µÄÒ»¾ä¡°ÖÚÀïÑ°Ëûǧ°Ù¶È¡±£¬ÏóÕ÷×ŰٶȶÔÖÐÎÄÐÅÏ¢¼ìË÷¼¼ÊõµÄÖ´×Å×·Çó¡£4.ÃÀ¹úʱ¼ä2015Äê9ÔÂ23ÈÕ£¬Î¢ÈíÓë°Ù¶ÈÇ©ÊðºÏ×÷ÐÒé¡£
4¡¢batÊÇʲô¸ñʽµÄÎļþ?batÊÇÅú´¦ÀíÎļþµÄÀ©Õ¹Ãû¡£1.Ä¿Ç°³£¼ûµÄÅú´¦Àí°üÀ¨DOSÅú´¦ÀíºÍPSÅú´¦ÀíÁ½ÖÖ¡£2.ËüÔÚDOSºÍWindowsϵͳÖÐʹÓã¬ÓÉǶÈëÔÚDOS»òWindowsϵͳÖеÄÃüÁî½âÊͳÌÐò(ͨ³£ÊÇCOMMAND.COM»òCMD.EXE)½âÊͺͲÙ×÷¡£3.¼Ó¹¤Îļþ£¬»òÕß˵Åú´¦Àí³ÌÐò£¬ÊÇÓɸ÷ÖÖDOSÃüÁî×é³ÉµÄÆÕͨÎı¾Îļþ£¬¿ÉÒÔÖ±½ÓÓüÇʱ¾±à¼£¬Ò²¿ÉÒÔÓÃDOSÃüÁî´´½¨£¬»òÕßÓÃDOSϵÄÎı¾±à¼Æ÷Edit.exe±à¼¡£
5¡¢.batºó׺´ú±íʲô?batÊÇdosϵÄÅú´¦ÀíÎļþ¡£Ê×ÏÈ£¬Åú´¦ÀíÎļþÊÇÒ»¸öÎı¾Îļþ£¬Õâ¸öÎļþµÄÿһÐж¼ÊÇÒ»¸öDOSÃüÁî(´ó¶àÊýʱºò£¬¾ÍÏñÎÒÃÇÔÚDOSÌáʾ·ûÏÂÖ´ÐеÄÃüÁîÐÐÒ»Ñù)¡£Äú¿ÉÒÔʹÓÃÈκÎÎı¾Îļþ±à¼¹¤¾ß(ÈçDOSϵÄEdit»òWindowsÖеÄnotepad)À´´´½¨ºÍÐÞ¸ÄÅú´¦ÀíÎļþ¡£Åú´¦ÀíÎļþÖпÉÒÔʹÓ÷ÇdosÃüÁÉõÖÁ¿ÉÒÔʹÓÃûÓпÉÖ´ÐÐÌØÕ÷µÄÆÕͨÊý¾ÝÎļþ¡£ÕâÊÇÓÉÓÚеĽâÊÍƽ̨windowsµÄ½éÈ룬ʹµÃÅú´¦ÀíµÄÓ¦ÓÃÔ½À´Ô½±ßÔµ»¯¡£
Æä´Î£¬Åú´¦ÀíÎļþÊÇÒ»¸ö¼òµ¥µÄ³ÌÐò£¬¿ÉÒÔͨ¹ýÌõ¼þÓï¾ä(if)ºÍ½ø³Ì¿ØÖÆÓï¾ä(goto)¿ØÖÆÃüÁî²Ù×÷µÄ½ø³Ì£¬Ò²¿ÉÒÔÔÚÅú´¦ÀíÖÐʹÓÃÑ»·Óï¾ä(for)Ñ»·Ö´ÐÐÒ»¸öÃüÁî¡£µ±È»£¬Åú´¦ÀíÎļþµÄ±à³ÌÄÜÁ¦ÓëCÓïÑԵȱà³ÌÓï¾äÏà±ÈÊǷdz£ÓÐÏ޺Ͳ»¹æ·¶µÄ¡£Åú´¦ÀíµÄ³ÌÐòÓï¾äÊÇһϵÁеÄDOSÃüÁî(°üÀ¨ÄÚ²¿ÃüÁîºÍÍⲿÃüÁî)£¬Åú´¦ÀíµÄÄÜÁ¦Ö÷Ҫȡ¾öÓÚÄãʹÓõÄÃüÁî¡£
6¡¢.batÊÇÓÃʲôÓïÑÔ±àдµÄÄØÊÇһϵÁÐdos´¦ÀíÃüÁî¼ÓÉÏһЩÌõ¼þÓï¾äºÍÑ»·Óï¾ä¡£Ê¹ÓüÇʱ¾²¢¸ü¸Ä·Ö»ú¡£BatÊÇdosϵÄÅú´¦ÀíÎļþ¡£cmdÊÇntÄÚºËÃüÁîÐл·¾³ÖеÄÁíÒ»¸öÅú´¦ÀíÎļþ¡£´Ó¸ü¹ã·ºµÄ½Ç¶ÈÀ´¿´£¬unix shell½Å±¾ºÍÆäËû²Ù×÷ϵͳÉõÖÁÓ¦ÓóÌÐòÖÐshell½âÊͺÍÖ´ÐеÄÎı¾ÓëÅú´¦ÀíÎļþµÄ¹¦Äܷdz£ÏàËÆ£¬ËüÃÇÒ²ÊÇÓÉרÃŵĽâÊÍÆ÷ÒÔÐÐΪΪµ¥Î»À´½âÊͺÍÖ´Ðеġ£ÕâÖÖÎı¾ÐÎʽͨ³£±»³ÆΪ½Å±¾ÓïÑÔ¡£
Unixshell¡¢awk¡¢basic¡¢perlµÈ½Å±¾ÓïÑÔ¶¼Ò»Ñù£¬Ö»ÊÇÓ¦Ó÷¶Î§ºÍ½âÊÍƽ̨²»Í¬¡£ÉõÖÁÓÐЩӦÓóÌÐò»¹ÔÚʹÓÃÅú´¦ÀíÕâ¸öÊõÓµ«ÊÇËüµÄÄÚÈݺÍÀ©Õ¹ÓëdosÅú´¦ÀíÍêÈ«²»Í¬¡£Ê×ÏÈ£¬Åú´¦ÀíÎļþÊÇÒ»¸öÎı¾Îļþ£¬Õâ¸öÎļþµÄÿһÐж¼ÊÇÒ»¸öDOSÃüÁî(´ó¶àÊýʱºò£¬¾ÍÏñÎÒÃÇÔÚDOSÌáʾ·ûÏÂÖ´ÐеÄÃüÁîÐÐÒ»Ñù)¡£Äú¿ÉÒÔʹÓÃÈκÎÎı¾Îļþ±à¼¹¤¾ß(ÈçDOSϵÄEdit»òWindowsÖеÄnotepad)À´´´½¨ºÍÐÞ¸ÄÅú´¦ÀíÎļþ¡£
7¡¢batÊÇʲôÒâ˼?ºÜ¶àÅóÓÑÔڱ༵çÄÔÎļþʱ¾³£»áÓöµ½bat¡£Õâ¸öòùòðÊÇʲôÒâ˼£¿ËûÓÐʲô½ÇÉ«£¿ÈÃÎÒÃÇÒ»ÆðÀ´Á˽âһϰɡ£¼ò´ðbatÎļþÊÇdos״̬ϵÄÅú´¦ÀíÎļþ¡£Åú´¦ÀíÎļþÊÇÎÞ¸ñʽµÄÎı¾Îļþ£¬Í¨³£°üº¬Ò»¸ö»ò¶à¸öÃüÁî¡£ÏêϸÐÅÏ¢ÔÚÃüÁîÌáʾ·ûÏÂÊäÈëÅú´¦ÀíÎļþµÄÃû³Æ£¬»òÕßË«»÷Åú´¦ÀíÎļþ£¬ÏµÍ³½«µ÷ÓÃcmd.exe£¬°´ÕÕÃüÁîÔÚÎļþÖгöÏÖµÄ˳ÐòÖðÒ»ÔËÐÐÃüÁî¡£
ÈëÇÖÕßÍùÍùͨ¹ý±àдÅú´¦ÀíÎļþÀ´ÊµÏֶ๤¾ß×éºÏÈëÇÖ¡¢×Ô¶¯ÈëÇÖ¡¢½á¹ûÌáÈ¡µÈ¹¦ÄÜ¡£ÔÚ×ÊÔ´¹ÜÀíÆ÷´°¿ÚÖУ¬Èç¹ûÄãÏëË«»÷Ò»¸öÅú´¦ÀíÎļþÃûµÄÌõÄ¿À´±à¼Ëü¶ø²»ÊÇÔËÐÐËü£¬Ö»Ð轫HKEY _Àà_ROOTbatµÄÓÒ´°¿Ú¼üµÄ¡°Ä¬ÈÏ¡±ÖµÓÉ¡°´ò¿ª¡±¸ÄΪ¡°±à¼¡±²¢¹Ø±Õ×¢²á±í±à¼Æ÷£¬ÕâÑùµ±ÄãÔÙ´ÎË«»÷batÎļþʱ£¬¾Í»áµ¯³ö±à¼¶Ô»°¿ò¡£
8¡¢batÊÇʲôÎļþÕâÊÇÒ»¸öÅú´¦ÀíÎļþBatch£¬Ò²³ÆΪÅú´¦Àí½Å±¾¡£¹ËÃû˼Ò壬Åú´¦Àí¾ÍÊǶÔÒ»¸ö¶ÔÏó½øÐÐÅú´¦Àí£¬Í¨³£±»ÈÏΪÊÇÒ»ÖÖ¼ò»¯µÄ½Å±¾ÓïÑÔ£¬Ó¦ÓÃÓÚDOSºÍWindowsϵͳ£¬Åú´¦ÀíÎļþµÄÀ©Õ¹ÃûΪbat¡£Ä¿Ç°³£¼ûµÄÅú´¦Àí°üÀ¨DOSÅú´¦ÀíºÍPSÅú´¦ÀíÁ½ÖÖ£¬PSÅú´¦ÀíÊÇ»ùÓÚ΢ÈíÇ¿´óµÄPowerShell£¬ÓÃÀ´ÅúÁ¿´¦ÀíһЩÈÎÎñµÄ½Å±¾¡£DOSÅú´¦ÀíÊÇ»ùÓÚDOSÃüÁÓÃÀ´×Ô¶¯ÅúÁ¿Ö´ÐÐDOSÃüÁʵÏÖÌض¨²Ù×÷µÄ½Å±¾¡£