บ้าน - เบราว์เซอร์
การสร้างไฟล์ที่มีนามสกุล BAT การสร้างไฟล์ BAT วิธีเขียนไฟล์ bat เพื่อรันโปรแกรม

สวัสดี! วันนี้ฉันตัดสินใจที่จะบอกคุณเกี่ยวกับไฟล์ค้างคาวหรือไฟล์แบตช์ตามที่เรียกง่ายๆ ฉันคิดว่าการใช้ไฟล์ bat จะเป็นประโยชน์สำหรับผู้ใช้คอมพิวเตอร์ทุกคนจะขยายขีดความสามารถและลดความซับซ้อนของงานต่างๆ

ค้างคาวคืออะไรและทำไมจึงจำเป็น?

Bat เป็นนามสกุลไฟล์ (bat) ผู้ใช้หลายคนทราบดีว่าแต่ละไฟล์มีนามสกุลของตัวเอง นี่คือบรรทัดสุดท้ายหลังจุดในชื่อเรื่อง “ส่วนท้าย” นี้เองที่ระบบจำเป็นต้องระบุว่าเป็นเพลง วิดีโอ รูปภาพ หรืออื่นๆ คุณสามารถทดลองได้ ถ่ายภาพใด ๆ และเปลี่ยนชื่อพร้อมกับนามสกุล Windows จะแจ้งให้คุณทราบทันทีว่าคุณกำลังเปลี่ยนนามสกุล และระบบอาจตรวจไม่พบไฟล์นั้น เห็นด้วยกับคำขอแล้วคุณจะเห็นว่ารูปภาพของคุณไม่แสดงเป็นรูปภาพอีกต่อไป หากคุณเปลี่ยนชื่อเหมือนเดิมทุกอย่างจะถูกกู้คืนอีกครั้ง หากคุณไม่เห็นส่วนขยาย คุณต้องเปิดใช้งานฟังก์ชันนี้ใน Explorer ในแท็บ "มุมมอง"

สำหรับ Windows bat คือไฟล์ที่มีคำแนะนำสำหรับการดำเนินการบางอย่างที่มีอยู่ในไฟล์นั้นเอง ไฟล์ค้างคาวว่างจะเปิดขึ้น แต่จะไม่มีการดำเนินการใดๆ ไฟล์แบตช์คือชุดคำสั่งสำหรับคอนโซล Windows

วิธีสร้างไฟล์ bat เพื่อรันโปรแกรม

ในการสร้างไฟล์แบตช์ คุณต้องเปิดโปรแกรมแก้ไขข้อความ จากนั้นบันทึกไฟล์ด้วยนามสกุล bat หากโปรแกรมแก้ไขของคุณไม่มีฟังก์ชันการบันทึกที่มีส่วนขยายดังกล่าว คุณจะต้องลงทะเบียนด้วยตนเอง เมื่อเรารันไฟล์ดังกล่าวคอนโซลจะเปิดขึ้นและหากไม่มีคำสั่งก็จะปิดทันที

ตอนนี้เรามาตั้งค่าคำสั่งให้รันโปรแกรมกันดีกว่า ในการดำเนินการนี้ คุณต้องเปิดไฟล์แบตช์ที่เราสร้างขึ้นใน Notepad หรือโปรแกรมแก้ไขอื่น แล้วป้อนคำสั่ง

เรามาเปิดเบราว์เซอร์เป็นตัวอย่างกัน คุณต้องป้อนคำสั่ง Start ก่อนและหลังช่องว่างให้เขียน Opera

มันควรมีลักษณะเช่นนี้:

เริ่มโอเปร่า

สิ่งนี้จะใช้ได้กับโปรแกรม รู้จักกับระบบแต่หากคุณเปิดซอฟต์แวร์ที่ระบบไม่รู้จัก คุณจะต้องเขียนเส้นทางทั้งหมดไปยังโปรแกรม ตัวอย่างเช่น หากคุณติดตั้ง ftp ไว้ในโฟลเดอร์ Program Files เพื่อเริ่มใช้งานคุณต้องป้อนคำสั่ง

เริ่ม filezilla

จะเกิดอะไรขึ้นถ้า ไคลเอนต์ FTPติดตั้งไว้ในโฟลเดอร์อื่น คุณจะต้องป้อนเส้นทางทั้งหมด

ขอบเขตการใช้งานไฟล์เนื้อหาค่อนข้างกว้าง คุณสามารถป้อนคำสั่งต่างๆ ลงในการกำหนดค่าได้ คุณสามารถค้นหาได้บนอินเทอร์เน็ต หากคุณสนใจข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับคำสั่ง โปรดเขียนความคิดเห็น แล้วฉันจะพยายามตอบคุณ VBS ทำงานในลักษณะเดียวกัน นี่เป็นสิ่งเดียวกัน เฉพาะคำสั่งเท่านั้นที่จะไม่ดำเนินการผ่านคอนโซล และคำสั่งจะแตกต่างกันเล็กน้อย

เทคโนโลยีนี้จะช่วยในการทำงานประเภทต่างๆ และใน โหมดอัตโนมัติ- ผู้ใช้บางคนถึงกับเขียนไวรัสด้วยวิธีนี้ เพื่อให้ไม่สามารถเปลี่ยนการกำหนดค่าไฟล์โดยใช้โปรแกรมแก้ไขข้อความได้ คุณจะต้องแปลงไฟล์ bat เป็น exe ซึ่งจะช่วยสร้างซอฟต์แวร์เสริมต่างๆ ที่คุณสามารถหาได้บนอินเทอร์เน็ต ตัวอย่างเช่น หากต้องการแปลง bat เป็น exe โปรแกรมแปลง Bat to exe จะช่วยได้

ฟังก์ชั่นค้างคาวมีประโยชน์มากและบางครั้งก็จำเป็น การใช้มันทำให้คุณสามารถเขียนโปรแกรมทั้งหมดด้วยขอบเขตการดำเนินการที่แคบ ขอบเขตของแอปพลิเคชันขึ้นอยู่กับความรู้ของคำสั่งและความสามารถในการรวมคำสั่งเท่านั้น ดังนั้นให้ใช้และขยายทักษะและความสามารถในการใช้คอมพิวเตอร์ในระดับ Super User

คนที่คุ้นเคยกับคำว่าแบตช์ไฟล์จะรู้ดีว่าไฟล์ BAT สามารถทำให้ชีวิตง่ายขึ้นและประหยัดเวลาได้มากหากคุณรู้วิธีเขียนและใช้งานอย่างถูกต้อง ในบทความนี้ ฉันจะพูดถึงวิธีสร้างไฟล์ BAT และแนะนำให้คุณทราบถึงข้อผิดพลาดทั่วไปที่มักเกิดขึ้นเมื่อเขียนไฟล์เหล่านั้น

การสร้างไฟล์ BAT นั้นง่ายมาก เพียงเปิด Notepad แล้วบันทึกแผ่นงานเปล่าที่มีนามสกุล .bat เลือกตัวเลือกบันทึกเป็น... แล้วเขียนบางสิ่งที่ลงท้ายด้วย .bat ลงในช่องชื่อไฟล์ เช่น test.bat
ระบุประเภทไฟล์ตามภาพหน้าจอด้านล่าง - ไฟล์ทั้งหมด บันทึกและรับไฟล์ BAT

คุณสามารถแก้ไขไฟล์ BAT ใน Notepad หรือโปรแกรมแก้ไขข้อความอื่นๆ ที่เน้นการทำงานกับโค้ดได้

ตอนนี้เรามาดูข้อมูลเชิงปฏิบัติโดยตรง ผู้คนจำนวนมากบนอินเทอร์เน็ตกำลังมองหาคำตอบสำหรับคำถาม: จะจัดการกับช่องว่างในไฟล์ BAT ได้อย่างไร? - ในเส้นทางไปยังโฟลเดอร์และไฟล์ปฏิบัติการ การมีอยู่ของช่องว่างทำให้เกิดข้อผิดพลาด คำตอบที่พบบ่อยที่สุดคือ: ใส่เส้นทางในเครื่องหมายคำพูด และคำตอบนี้ไม่ถูกต้อง จริง​อยู่ บาง​คน​จะ​มี​น้ำลายฟูมปาก​และ​อ้าง​ว่า​มัน​ได้ผล. เหตุใดจึงปรากฏขึ้นสองประการ - เหตุใดจึงไม่เป็นความจริง และเหตุใดจึงมีบางอย่างเกิดขึ้น

บน Windows (เช่นเดียวกับ UNIX) โปรแกรมที่ติดตั้งบนระบบจะถูกลงทะเบียนโดยระบบตามนั้น ดังนั้นบางส่วน โปรแกรมที่ติดตั้งสามารถเปิดใช้งานได้ด้วยคำสั่งง่ายๆ เพียงคำสั่งเดียวจากไฟล์ BAT หรือจากแอปเพล็ต Run ในแผง Start หนึ่งในโปรแกรมดังกล่าวคือ Firefox:

เริ่มไฟร์ฟ็อกซ์

หากหลังจากคำสั่งนี้คุณเขียนเส้นทางไปยังไฟล์ปฏิบัติการสิ่งต่อไปนี้จะเกิดขึ้น: เบราว์เซอร์ Firefox เริ่มทำงานและพยายามประมวลผลคำขอนั่นคือไฟล์ที่ระบุเส้นทาง นั่นคือหากคุณระบุสิ่งต่อไปนี้:

เริ่ม Firefox C:\Program Files\Mozilla Firefox\firefox.exe

เบราว์เซอร์จะเปิดขึ้นไม่ว่าจะพูดอะไรหลังจากเริ่ม Firefox นั่นคือเหตุผลที่สหายบางคนมั่นใจว่าทุกอย่างทำงานได้ดี อย่างไรก็ตามหากคุณใช้โปรแกรมพกพาสถานการณ์จะแตกต่างไปจากเดิมอย่างสิ้นเชิง มาดูไคลเอนต์ Filezilla ftp เป็นตัวอย่าง เนื่องจากระบบไม่ทราบเกี่ยวกับโปรแกรม บรรทัดด้านบน

เริ่ม filezilla

จะไม่ทำงาน หากต้องการรันโปรแกรมที่ระบบไม่รู้จัก คุณต้องระบุเส้นทางไปยังโปรแกรมนั้น:

เริ่ม D:\FileZilla\FileZilla.exe

ชื่อยาวในไฟล์ค้างคาว

ทีนี้เรามาพูดถึงเส้นทางและช่องว่างกันดีกว่า วิธีแรกในการหลีกเลี่ยงปัญหานี้คือการใช้ชื่อย่อ

เริ่ม C:\Program Files\Sound Club\scw.exe

ในตัวอย่างมีสองชื่อที่มีการเว้นวรรค มาแทนที่ด้วยอันสั้นกันดีกว่า กฎสำหรับการสร้างชื่อย่อมีดังนี้ ชื่อสั้นใช้อักขระหกตัวแรกของชื่อ ไม่รวมช่องว่าง หลังจากชื่อ หมายเลขซีเรียลของโฟลเดอร์จะถูกระบุโดยใช้สัญลักษณ์ ~ - เนื่องจากโฟลเดอร์ Program Files และ Sound Club ของฉันเป็นแบบเอกพจน์ จึงมีลักษณะดังนี้:

ไฟล์โปรแกรม - Progra~1 Sound Club - SoundC~1 start C:\Progra~1 \SoundC~1 \scw.exe

หากมีโฟลเดอร์สองโฟลเดอร์อยู่ใกล้ๆ เช่น Sound Club และ Sound Clown ตามกฎในตัวอย่างด้านบน คุณจะต้องระบุ SoundC~2 เนื่องจากในกรณีนี้ Sound Club จะเป็นชื่อที่สอง (ชื่อจะนับตามตัวอักษร คำสั่ง).

แต่วิธีนี้ไม่สะดวกเพราะต้องระบุหมายเลขซีเรียล สถานการณ์ไฟล์โปรแกรมเป็นเรื่องปกติไม่มากก็น้อย น้อยคนนักที่จะพบโฟลเดอร์ที่คล้ายกันสองโฟลเดอร์ ดิสก์ระบบ- แต่ถ้าคุณตัดสินใจติดตั้งผลิตภัณฑ์ Mozilla หลายรายการบนคอมพิวเตอร์ของคุณ คุณจะพบกับหลายโฟลเดอร์ เช่น:

Mozilla Firefox Mozilla ธันเดอร์เบิร์ด Mozilla Sunbird

ชื่อสั้นสำหรับพวกเขาจะเป็น

โมซิล~1 โมซิล~2 โมซิล~3

ตอนนี้ลองจินตนาการว่าคุณเขียนไฟล์ BAT ที่กล่าวถึงโปรแกรมเหล่านี้ หากคุณถอนการติดตั้ง Firefox รายการที่เหลือจะไม่ทำงานอีกต่อไป และหากคุณถอนการติดตั้ง Thunderbird รายการสำหรับ Sunbird จะไม่ทำงานอีกต่อไป สรุปคือ วิธีการที่มีชื่อสั้นไม่ใช่วิธีของเรา

ช่องว่างและเครื่องหมายคำพูดในไฟล์ค้างคาว

การเสนอราคาใช้งานได้จริง แต่ไม่ใช่ในลักษณะที่มักจะแนะนำ โดยทั่วไปจะแนะนำสิ่งต่อไปนี้:

เริ่ม "C:\Program Files\Sound Club\scw.exe"

ดังนั้นคำสั่งจะไม่ทำงานเพราะถ้าคุณดูความช่วยเหลือ (start /? ) คุณจะเห็นสิ่งต่อไปนี้ในความช่วยเหลือ:

START ["header"] [คำสั่ง/โปรแกรม] [พารามิเตอร์]

อย่างที่คุณเห็น พารามิเตอร์แรกคือชื่อหน้าต่างและอยู่ในเครื่องหมายคำพูด พารามิเตอร์นี้เป็นทางเลือก แต่แนะนำให้ระบุ () เพื่อหลีกเลี่ยงข้อผิดพลาดเมื่อดำเนินการคำสั่ง คุณไม่จำเป็นต้องเขียนอะไรในเครื่องหมายคำพูด มันจะออกมาดังนี้:

เริ่ม "" "C:\Program Files\Sound Club\scw.exe"

ตัวเลือกในการใส่ชื่อทั้งหมดด้วยช่องว่างแยกกันในเครื่องหมายคำพูดก็จะใช้งานได้เช่นกัน:

เริ่ม C:\"Program Files"\"Sound Club"\scw.exe

อย่างไรก็ตาม ในบางกรณี วิธีข้างต้นไม่ได้ผลเลย ในกรณีเช่นนี้ ผมแนะนำให้ใช้คำสั่ง cd ได้ ไปที่พาร์ติชันระบบ จากนั้นใช้ cd ไปที่โฟลเดอร์ Program Files และรันโปรแกรม (เริ่ม):

%SystemDrive% cd \Program Files\Sound Club\ เริ่ม scw.exe

ฉันคิดว่าวิธีนี้จะใช้ได้ผลทุกที่ ตอนนี้อีกสองสาม จุดสำคัญ- สมมติว่าคุณได้สร้างแบตช์ไฟล์ที่เปิดตัวสามโปรแกรม และคุณต้องยกเว้นการเปิดตัวหนึ่งในสามโปรแกรมชั่วคราว ซึ่งสามารถทำได้โดยการลบบรรทัดหรือแสดงความคิดเห็น วิธีแรกคือการก่อกวน และวิธีที่สอง ดูด้านล่าง

เริ่ม firefox เริ่ม jetaudio rem เริ่มตัวจัดเรียงข้อมูล

ในกรณีนี้ การเปิดตัวโปรแกรม Defraggler.exe ที่ติดตั้งบนระบบจะถูกปิดใช้งาน บรรทัดความคิดเห็นโดยการระบุคำสั่ง rem ที่จุดเริ่มต้นของบรรทัด ไฟล์ BAT ทั้งหมดจะถูกดำเนินการในหน้าต่างคอนโซล หากต้องการให้หายไปเมื่อสั่งเสร็จอย่าลืมเขียนคำสั่ง exit ต่อท้ายด้วย

เริ่ม firefox เริ่ม jetaudio rem เริ่มตัวจัดเรียงข้อมูล ทางออก

การเรียกใช้แอปพลิเคชันจากไฟล์ค้างคาว

ในส่วนแรกของบทความ ฉันได้พูดคุยในแง่ทั่วไปเกี่ยวกับไฟล์ BAT ตอนนี้ก็ชัดเจนว่ามันคืออะไรและกินกับอะไร ในส่วนที่สอง เราจะพูดถึงสิ่งที่เฉพาะเจาะจงมากขึ้น เช่น วิธีใช้ไฟล์ BAT เพื่อเปิดแอปพลิเคชั่นหลายตัวด้วยการตั้งค่าบางอย่างหรือติดตั้งโปรแกรมอัตโนมัติเพื่อไม่ให้เสียเวลากับคำตอบเช่น “คุณยอมรับเงื่อนไข” ข้อตกลงใบอนุญาต- และอย่ากดปุ่มที่ไม่จำเป็น

หลายวิธีในการเปิดแอปพลิเคชันโดยใช้ไฟล์ BAT มีดังต่อไปนี้ คนแรกเลยก็คือ คำสั่งสั้น ๆเพื่อเปิดโปรแกรมที่ติดตั้งบนระบบ

เริ่มไฟร์ฟ็อกซ์

สิ่งนี้ไม่ได้ผลเสมอไป ดังนั้นเทคนิคนี้สามารถใช้ได้กับระบบเฉพาะได้อย่างสมบูรณ์ แต่ไม่เหมาะที่จะเป็นวิธีแก้ปัญหาแบบสากล หากเป้าหมายของคุณคือการทำให้ไฟล์ BAT ทำงานได้ทุกที่ทุกเวลา คุณต้องใช้เส้นทางแบบเต็ม:

เริ่ม C:\"Program Files"\"Mozilla Firefox"\firefox.exe

ฉันยังตั้งข้อสังเกตอีกว่าไฟล์ BAT ต้องมีคำสั่งให้เสร็จสมบูรณ์:

เริ่ม C:\"Program Files"\"Mozilla Firefox"\firefox.exe ทางออก

การรันโปรแกรมในไฟล์ bat พร้อมพารามิเตอร์ (คีย์)

คุณไม่เพียงสามารถเรียกใช้โปรแกรมเท่านั้น แต่ยังให้คำสั่งเพิ่มเติมเมื่อเริ่มต้นอีกด้วย ตัวอย่างเช่น คำสั่งให้รันย่อเล็กสุด:

เริ่ม /นาที D:\FileZilla\FileZilla.exe ออก

คำสั่งในกรณีนี้หมายถึงการระบุคีย์ คีย์จะถูกระบุด้วยเครื่องหมายทับหลังคำสั่งหลัก (คำสั่ง /key) คำสั่งหลักในกรณีนี้คือ start จริงอยู่ ปุ่ม min ใช้งานได้เพียงครึ่งเดียวเท่านั้น เนื่องจากเกี่ยวข้องกับคำสั่ง start โดยเฉพาะ และไม่เกี่ยวข้องกับโปรแกรมที่คำสั่งนี้เรียกใช้

โดยทั่วไปแล้วจะมีกุญแจและชุดกุญแจอยู่เป็นจำนวนมาก โปรแกรมที่แตกต่างกันอาจแตกต่างกันอย่างมีนัยสำคัญ อย่างไรก็ตาม มีบางส่วนที่พบบ่อย ตัวอย่างเช่น ปุ่มช่วยเหลือ (/? หรือ /help) หากต้องการติดตามการทำงานของคีย์นี้ ให้พิจารณา ตัวอย่างการปฏิบัติ- เปิดคอนโซล (คลิก + R ป้อน cmd จากนั้น Enter) และพิมพ์ข้อความต่อไปนี้ในคอนโซล:

เริ่ม /?

คอนโซลจะแสดงรายการคีย์ที่ถูกต้องพร้อมความคิดเห็นสำหรับคำสั่งเริ่มต้น

ให้ความสนใจกับสวิตช์ / รอ ในบางกรณีก็ไม่สามารถถูกแทนที่ได้ ตัวอย่างเช่น คุณตัดสินใจใช้ไฟล์ BAT เพื่อแตกไฟล์เก็บถาวรด้วยโปรแกรมและรันโปรแกรมนี้ ไฟล์แบตช์จะมีสองคำสั่ง - สำหรับการแตกไฟล์และการเปิดใช้งาน เนื่องจากคำสั่งจะถูกดำเนินการเกือบพร้อมกันเมื่อเรียกใช้ไฟล์ BAT ไฟล์เก็บถาวรจะไม่มีเวลาแตกไฟล์และจะไม่มีอะไรให้รัน จึงจะมีข้อผิดพลาดเกิดขึ้น ในกรณีนี้ เปิด ความช่วยเหลือจะมาสำคัญ /รอ:

ดังนั้นระบบจะดำเนินการขั้นตอนแรกก่อน รอให้ดำเนินการเสร็จสิ้น จากนั้นจึงดำเนินการต่อในขั้นตอนที่สองเท่านั้น หากคุณจำเป็นต้องรอช่วงระยะเวลาหนึ่ง การใช้คอนโซลยูทิลิตี้จะง่ายกว่า ในตำแหน่งที่ถูกต้องในไฟล์ BAT ให้เขียนคำสั่งต่อไปนี้ (ตัวเลขคือจำนวนวินาที):

เริ่ม Sleep.exe 15

คุณสามารถทำอะไรได้มากมายกับกุญแจ สามารถติดตั้งแอพพลิเคชั่นได้ ในการดำเนินการนี้จะใช้หลายคีย์ขึ้นอยู่กับประเภทของตัวติดตั้งที่ใช้ในการติดตั้งโปรแกรมบนคอมพิวเตอร์:

/S /s /q /silent และอื่นๆ อีกมากมาย

ในบางกรณีอาจสะดวกมาก โปรแกรมป้องกันไวรัส Avastมีตัวเลือก การติดตั้งที่เงียบในเวอร์ชันองค์กร เวอร์ชันฟรี (ที่บ้าน) คาดว่าจะไม่มีการติดตั้งแบบไม่ต้องโต้ตอบ อย่างไรก็ตาม หากคุณทราบวิธีการทำงานของโปรแกรมติดตั้ง InstallShield คุณจะเข้าใจว่านี่เป็นเรื่องหลอกลวง เนื่องจากตัวติดตั้งนี้รองรับสวิตช์การติดตั้งแบบเงียบ /S เอง ซึ่งหมายความว่าผลิตภัณฑ์ทั้งหมดที่ผลิตขึ้นบนพื้นฐานของผลิตภัณฑ์จะทำเช่นเดียวกัน และ Avast ก็ไม่มีข้อยกเว้น เพียงสร้างไฟล์ที่มีเนื้อหาอยู่ในโฟลเดอร์ด้วย BAT ของ Avast

เริ่มทางออก avast.exe /S

คุณเปิดใช้งานและโปรแกรมได้รับการติดตั้งบนคอมพิวเตอร์ของคุณโดยแทบไม่ได้มีส่วนร่วม วิธีนี้ทำให้คุณสามารถเขียนรายการโปรแกรมทั้งหมดสำหรับการติดตั้งแบบไม่ต้องโต้ตอบ และประหยัดเวลา เช่น ในการติดตั้งระบบใหม่ ในบทความคุณจะได้รับมากขึ้น ข้อมูลรายละเอียดโดยกุญแจ

มีตัวเลือกอื่นสำหรับการจัดการโปรแกรมโดยใช้ไฟล์ BAT คุณสามารถเริ่มโปรแกรมโดยบอกให้เปิดไฟล์เมื่อเริ่มต้น ฉันใช้วิธีนี้ในการพัฒนาเว็บไซต์ จะสะดวกมากเมื่อชุดเครื่องมือทั้งหมดของคุณเปิดเอกสารและโฟลเดอร์ที่จำเป็นด้วยการคลิกเพียงปุ่มเดียว:

การเชื่อมต่อ rem ไปยังเซิร์ฟเวอร์ ftpเริ่ม /นาที D:\FileZilla\FileZilla.exe "ftp://login:password@server" rem กำลังเปิด index.php ใน Firefoxเริ่ม C:\"ไฟล์โปรแกรม"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" rem กำลังเปิด start.html ในโปรแกรมแก้ไขข้อความเริ่ม /นาที C:\"ไฟล์โปรแกรม"\text_editor.exe "E:\server\site_folder\index.html" rem กำลังเปิดโฟลเดอร์ที่มีไฟล์ไซต์เริ่มต้น /นาที E:\server\folder_with_site ทางออกคอนโซล remออก

ฉันทราบว่าเทคนิคทั้งหมดที่อธิบายไว้ข้างต้นสามารถใช้ในการรวมกันและการผสมผสานต่างๆ

start /min /wait program.exe /m /S start C:\Directory\program2.exe ทางออก "C:\Files\file.odt"

แต่สิ่งสำคัญที่ต้องจำไว้: ทุกสิ่งที่เกี่ยวข้องกับการทำงานของโปรแกรมที่เปิดตัวในไฟล์แบตช์นั้นจะถูกเขียนในบรรทัดเดียวกัน

เริ่ม C:\"ไฟล์โปรแกรม"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php"

ในบทส่งท้าย ฉันจะเสนอให้คุณตรวจสอบตัวแปลงไฟล์ BAT เป็นแอปพลิเคชันในรูปแบบ .exe - . ไฟล์ BAT อาจไม่สวยงามเสมอไป แต่ด้วยความช่วยเหลือของตัวแปลง คุณสามารถแพ็คไฟล์แบตช์ลงในไฟล์ exe และตกแต่งด้วยไอคอนที่คุณเลือกได้

ฉันเจอตัวแปลง BAT เป็น EXE ตัวอื่น คุณสามารถพิจารณาว่าเป็นทางเลือกแทนโปรแกรมก่อนหน้า: Advanced Bat To Exe Converter

คนที่คุ้นเคยกับคำว่าแบตช์ไฟล์จะรู้ดีว่าไฟล์ BAT สามารถทำให้ชีวิตง่ายขึ้นและประหยัดเวลาได้มากหากคุณรู้วิธีเขียนและใช้งานอย่างถูกต้อง ในบทความนี้ ฉันจะพูดถึงวิธีสร้างไฟล์ BAT และแนะนำให้คุณทราบถึงข้อผิดพลาดทั่วไปที่มักเกิดขึ้นเมื่อเขียนไฟล์เหล่านั้น

การสร้างไฟล์ BAT นั้นง่ายมาก เพียงเปิด Notepad แล้วบันทึกแผ่นงานเปล่าที่มีนามสกุล .bat เลือกตัวเลือกบันทึกเป็น... แล้วเขียนบางสิ่งที่ลงท้ายด้วย .bat ลงในช่องชื่อไฟล์ เช่น test.bat
ระบุประเภทไฟล์ตามภาพหน้าจอด้านล่าง - ไฟล์ทั้งหมด บันทึกและรับไฟล์ BAT

คุณสามารถแก้ไขไฟล์ BAT ใน Notepad หรือโปรแกรมแก้ไขข้อความอื่นๆ ที่เน้นการทำงานกับโค้ดได้

ตอนนี้เรามาดูข้อมูลเชิงปฏิบัติโดยตรง ผู้คนจำนวนมากบนอินเทอร์เน็ตกำลังมองหาคำตอบสำหรับคำถาม: จะจัดการกับช่องว่างในไฟล์ BAT ได้อย่างไร? - ในเส้นทางไปยังโฟลเดอร์และไฟล์ปฏิบัติการ การมีอยู่ของช่องว่างทำให้เกิดข้อผิดพลาด คำตอบที่พบบ่อยที่สุดคือ: ใส่เส้นทางในเครื่องหมายคำพูด และคำตอบนี้ไม่ถูกต้อง จริง​อยู่ บาง​คน​จะ​มี​น้ำลายฟูมปาก​และ​อ้าง​ว่า​มัน​ได้ผล. เหตุใดจึงปรากฏขึ้นสองประการ - เหตุใดจึงไม่เป็นความจริง และเหตุใดจึงมีบางอย่างเกิดขึ้น

บน Windows (เช่นเดียวกับ UNIX) โปรแกรมที่ติดตั้งบนระบบจะถูกลงทะเบียนโดยระบบตามนั้น ดังนั้นบางโปรแกรมที่ติดตั้งสามารถเปิดได้ด้วยคำสั่งง่ายๆ เพียงคำสั่งเดียวจากไฟล์ BAT หรือจากแอปเพล็ต Run ในแผง Start หนึ่งในโปรแกรมดังกล่าวคือ Firefox:

เริ่มไฟร์ฟ็อกซ์

หากหลังจากคำสั่งนี้คุณเขียนเส้นทางไปยังไฟล์ปฏิบัติการสิ่งต่อไปนี้จะเกิดขึ้น: เบราว์เซอร์ Firefox เริ่มทำงานและพยายามประมวลผลคำขอนั่นคือไฟล์ที่ระบุเส้นทาง นั่นคือหากคุณระบุสิ่งต่อไปนี้:

เริ่ม Firefox C:\Program Files\Mozilla Firefox\firefox.exe

เบราว์เซอร์จะเปิดขึ้นไม่ว่าจะพูดอะไรหลังจากเริ่ม Firefox นั่นคือเหตุผลที่สหายบางคนมั่นใจว่าทุกอย่างทำงานได้ดี อย่างไรก็ตามหากคุณใช้โปรแกรมพกพาสถานการณ์จะแตกต่างไปจากเดิมอย่างสิ้นเชิง มาดูไคลเอนต์ Filezilla ftp เป็นตัวอย่าง เนื่องจากระบบไม่ทราบเกี่ยวกับโปรแกรม บรรทัดด้านบน

เริ่ม filezilla

จะไม่ทำงาน หากต้องการรันโปรแกรมที่ระบบไม่รู้จัก คุณต้องระบุเส้นทางไปยังโปรแกรมนั้น:

เริ่ม D:\FileZilla\FileZilla.exe

ชื่อยาวในไฟล์ค้างคาว

ทีนี้เรามาพูดถึงเส้นทางและช่องว่างกันดีกว่า วิธีแรกในการหลีกเลี่ยงปัญหานี้คือการใช้ชื่อย่อ

เริ่ม C:\Program Files\Sound Club\scw.exe

ในตัวอย่างมีสองชื่อที่มีการเว้นวรรค มาแทนที่ด้วยอันสั้นกันดีกว่า กฎสำหรับการสร้างชื่อย่อมีดังนี้ ชื่อสั้นใช้อักขระหกตัวแรกของชื่อ ไม่รวมช่องว่าง หลังจากชื่อ หมายเลขซีเรียลของโฟลเดอร์จะถูกระบุโดยใช้สัญลักษณ์ ~ - เนื่องจากโฟลเดอร์ Program Files และ Sound Club ของฉันเป็นแบบเอกพจน์ จึงมีลักษณะดังนี้:

ไฟล์โปรแกรม - Progra~1 Sound Club - SoundC~1 start C:\Progra~1 \SoundC~1 \scw.exe

หากมีโฟลเดอร์สองโฟลเดอร์อยู่ใกล้ๆ เช่น Sound Club และ Sound Clown ตามกฎในตัวอย่างด้านบน คุณจะต้องระบุ SoundC~2 เนื่องจากในกรณีนี้ Sound Club จะเป็นชื่อที่สอง (ชื่อจะนับตามตัวอักษร คำสั่ง).

แต่วิธีนี้ไม่สะดวกเพราะต้องระบุหมายเลขซีเรียล สถานการณ์ไฟล์โปรแกรมเป็นเรื่องปกติไม่มากก็น้อย มีเพียงไม่กี่คนที่จะพบโฟลเดอร์ที่คล้ายกันสองโฟลเดอร์ในไดรฟ์ระบบ แต่ถ้าคุณตัดสินใจติดตั้งผลิตภัณฑ์ Mozilla หลายรายการบนคอมพิวเตอร์ของคุณ คุณจะพบกับหลายโฟลเดอร์ เช่น:

Mozilla Firefox Mozilla ธันเดอร์เบิร์ด Mozilla Sunbird

ชื่อสั้นสำหรับพวกเขาจะเป็น

โมซิล~1 โมซิล~2 โมซิล~3

ตอนนี้ลองจินตนาการว่าคุณเขียนไฟล์ BAT ที่กล่าวถึงโปรแกรมเหล่านี้ หากคุณถอนการติดตั้ง Firefox รายการที่เหลือจะไม่ทำงานอีกต่อไป และหากคุณถอนการติดตั้ง Thunderbird รายการสำหรับ Sunbird จะไม่ทำงานอีกต่อไป สรุปคือ วิธีการที่มีชื่อสั้นไม่ใช่วิธีของเรา

ช่องว่างและเครื่องหมายคำพูดในไฟล์ค้างคาว

การเสนอราคาใช้งานได้จริง แต่ไม่ใช่ในลักษณะที่มักจะแนะนำ โดยทั่วไปจะแนะนำสิ่งต่อไปนี้:

เริ่ม "C:\Program Files\Sound Club\scw.exe"

ดังนั้นคำสั่งจะไม่ทำงานเพราะถ้าคุณดูความช่วยเหลือ (start /? ) คุณจะเห็นสิ่งต่อไปนี้ในความช่วยเหลือ:

START ["header"] [คำสั่ง/โปรแกรม] [พารามิเตอร์]

อย่างที่คุณเห็น พารามิเตอร์แรกคือชื่อหน้าต่างและอยู่ในเครื่องหมายคำพูด พารามิเตอร์นี้เป็นทางเลือก แต่แนะนำให้ระบุ () เพื่อหลีกเลี่ยงข้อผิดพลาดเมื่อดำเนินการคำสั่ง คุณไม่จำเป็นต้องเขียนอะไรในเครื่องหมายคำพูด มันจะออกมาดังนี้:

เริ่ม "" "C:\Program Files\Sound Club\scw.exe"

ตัวเลือกในการใส่ชื่อทั้งหมดด้วยช่องว่างแยกกันในเครื่องหมายคำพูดก็จะใช้งานได้เช่นกัน:

เริ่ม C:\"Program Files"\"Sound Club"\scw.exe

อย่างไรก็ตาม ในบางกรณี วิธีข้างต้นไม่ได้ผลเลย ในกรณีเช่นนี้ ผมแนะนำให้ใช้คำสั่ง cd ได้ ไปที่พาร์ติชันระบบ จากนั้นใช้ cd ไปที่โฟลเดอร์ Program Files และรันโปรแกรม (เริ่ม):

%SystemDrive% cd \Program Files\Sound Club\ เริ่ม scw.exe

ฉันคิดว่าวิธีนี้จะใช้ได้ผลทุกที่ ตอนนี้มีประเด็นสำคัญอีกสองสามข้อ สมมติว่าคุณได้สร้างแบตช์ไฟล์ที่เปิดตัวสามโปรแกรม และคุณต้องยกเว้นการเปิดตัวหนึ่งในสามโปรแกรมชั่วคราว ซึ่งสามารถทำได้โดยการลบบรรทัดหรือแสดงความคิดเห็น วิธีแรกคือการก่อกวน และวิธีที่สอง ดูด้านล่าง

เริ่ม firefox เริ่ม jetaudio rem เริ่มตัวจัดเรียงข้อมูล

ในกรณีนี้ การเปิดตัวโปรแกรม Defraggler.exe ที่ติดตั้งบนระบบจะถูกปิดใช้งาน บรรทัดความคิดเห็นโดยการระบุคำสั่ง rem ที่จุดเริ่มต้นของบรรทัด ไฟล์ BAT ทั้งหมดจะถูกดำเนินการในหน้าต่างคอนโซล หากต้องการให้หายไปเมื่อสั่งเสร็จอย่าลืมเขียนคำสั่ง exit ต่อท้ายด้วย

เริ่ม firefox เริ่ม jetaudio rem เริ่มตัวจัดเรียงข้อมูล ทางออก

การเรียกใช้แอปพลิเคชันจากไฟล์ค้างคาว

ในส่วนแรกของบทความ ฉันได้พูดคุยในแง่ทั่วไปเกี่ยวกับไฟล์ BAT ตอนนี้ก็ชัดเจนว่ามันคืออะไรและกินกับอะไร ในส่วนที่สอง เราจะพูดถึงสิ่งที่เฉพาะเจาะจงมากขึ้น เช่น วิธีใช้ไฟล์ BAT เปิดหลายแอปพลิเคชั่นด้วยการตั้งค่าบางอย่างหรือติดตั้งโปรแกรมอัตโนมัติเพื่อไม่ให้เสียเวลากับคำตอบ เช่น คุณยอมรับเงื่อนไขข้อตกลงใบอนุญาตหรือไม่? และอย่ากดปุ่มที่ไม่จำเป็น

หลายวิธีในการเปิดแอปพลิเคชันโดยใช้ไฟล์ BAT มีดังต่อไปนี้ คำสั่งแรกคือคำสั่งสั้น ๆ เพื่อเปิดโปรแกรมที่ติดตั้งบนระบบ

เริ่มไฟร์ฟ็อกซ์

สิ่งนี้ไม่ได้ผลเสมอไป ดังนั้นเทคนิคนี้สามารถใช้ได้กับระบบเฉพาะได้อย่างสมบูรณ์ แต่ไม่เหมาะที่จะเป็นวิธีแก้ปัญหาแบบสากล หากเป้าหมายของคุณคือการทำให้ไฟล์ BAT ทำงานได้ทุกที่ทุกเวลา คุณต้องใช้เส้นทางแบบเต็ม:

เริ่ม C:\"Program Files"\"Mozilla Firefox"\firefox.exe

ฉันยังตั้งข้อสังเกตอีกว่าไฟล์ BAT ต้องมีคำสั่งให้เสร็จสมบูรณ์:

เริ่ม C:\"Program Files"\"Mozilla Firefox"\firefox.exe ทางออก

การรันโปรแกรมในไฟล์ bat พร้อมพารามิเตอร์ (คีย์)

คุณไม่เพียงสามารถเรียกใช้โปรแกรมเท่านั้น แต่ยังให้คำสั่งเพิ่มเติมเมื่อเริ่มต้นอีกด้วย ตัวอย่างเช่น คำสั่งให้รันย่อเล็กสุด:

เริ่ม /นาที D:\FileZilla\FileZilla.exe ออก

คำสั่งในกรณีนี้หมายถึงการระบุคีย์ คีย์จะถูกระบุด้วยเครื่องหมายทับหลังคำสั่งหลัก (คำสั่ง /key) คำสั่งหลักในกรณีนี้คือ start จริงอยู่ ปุ่ม min ใช้งานได้เพียงครึ่งเดียวเท่านั้น เนื่องจากเกี่ยวข้องกับคำสั่ง start โดยเฉพาะ และไม่เกี่ยวข้องกับโปรแกรมที่คำสั่งนี้เรียกใช้

โดยทั่วไปจะมีคีย์จำนวนมากและชุดของคีย์สำหรับโปรแกรมต่างๆ อาจแตกต่างกันอย่างมาก อย่างไรก็ตาม มีบางส่วนที่พบบ่อย ตัวอย่างเช่น ปุ่มช่วยเหลือ (/? หรือ /help) หากต้องการดูว่าคีย์นี้ทำงานอย่างไร มาดูตัวอย่างในทางปฏิบัติกัน เปิดคอนโซล (คลิก + R ป้อน cmd จากนั้น Enter) และพิมพ์ข้อความต่อไปนี้ในคอนโซล:

เริ่ม /?

คอนโซลจะแสดงรายการคีย์ที่ถูกต้องพร้อมความคิดเห็นสำหรับคำสั่งเริ่มต้น

ให้ความสนใจกับสวิตช์ / รอ ในบางกรณีก็ไม่สามารถถูกแทนที่ได้ ตัวอย่างเช่น คุณตัดสินใจใช้ไฟล์ BAT เพื่อแตกไฟล์เก็บถาวรด้วยโปรแกรมและรันโปรแกรมนี้ ไฟล์แบตช์จะมีสองคำสั่ง - สำหรับการแตกไฟล์และการเปิดใช้งาน เนื่องจากคำสั่งจะถูกดำเนินการเกือบพร้อมกันเมื่อเรียกใช้ไฟล์ BAT ไฟล์เก็บถาวรจะไม่มีเวลาแตกไฟล์และจะไม่มีอะไรให้รัน จึงจะมีข้อผิดพลาดเกิดขึ้น ในกรณีนี้กุญแจจะมาช่วย /รอ:

ดังนั้นระบบจะดำเนินการขั้นตอนแรกก่อน รอให้ดำเนินการเสร็จสิ้น จากนั้นจึงดำเนินการต่อในขั้นตอนที่สองเท่านั้น หากคุณจำเป็นต้องรอช่วงระยะเวลาหนึ่ง การใช้คอนโซลยูทิลิตี้จะง่ายกว่า ในตำแหน่งที่ถูกต้องในไฟล์ BAT ให้เขียนคำสั่งต่อไปนี้ (ตัวเลขคือจำนวนวินาที):

เริ่ม Sleep.exe 15

คุณสามารถทำอะไรได้มากมายกับกุญแจ สามารถติดตั้งแอพพลิเคชั่นได้ ในการดำเนินการนี้จะใช้หลายคีย์ขึ้นอยู่กับประเภทของตัวติดตั้งที่ใช้ในการติดตั้งโปรแกรมบนคอมพิวเตอร์:

/S /s /q /silent และอื่นๆ อีกมากมาย

ในบางกรณีอาจสะดวกมาก โปรแกรมป้องกันไวรัส Avast มีตัวเลือกการติดตั้งแบบไม่ต้องโต้ตอบในเวอร์ชันองค์กร เวอร์ชันฟรี (ที่บ้าน) คาดว่าจะไม่มีการติดตั้งแบบไม่ต้องโต้ตอบ อย่างไรก็ตาม หากคุณทราบวิธีการทำงานของโปรแกรมติดตั้ง InstallShield คุณจะเข้าใจว่านี่เป็นเรื่องหลอกลวง เนื่องจากตัวติดตั้งนี้รองรับสวิตช์การติดตั้งแบบเงียบ /S เอง ซึ่งหมายความว่าผลิตภัณฑ์ทั้งหมดที่ผลิตขึ้นบนพื้นฐานของผลิตภัณฑ์จะทำเช่นเดียวกัน และ Avast ก็ไม่มีข้อยกเว้น เพียงสร้างไฟล์ที่มีเนื้อหาอยู่ในโฟลเดอร์ด้วย BAT ของ Avast

เริ่มทางออก avast.exe /S

คุณเปิดใช้งานและโปรแกรมได้รับการติดตั้งบนคอมพิวเตอร์ของคุณโดยแทบไม่ได้มีส่วนร่วม วิธีนี้ทำให้คุณสามารถเขียนรายการโปรแกรมทั้งหมดสำหรับการติดตั้งแบบไม่ต้องโต้ตอบ และประหยัดเวลา เช่น ในการติดตั้งระบบใหม่ ในบทความคุณสามารถดูข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับกุญแจได้

มีตัวเลือกอื่นสำหรับการจัดการโปรแกรมโดยใช้ไฟล์ BAT คุณสามารถเริ่มโปรแกรมโดยบอกให้เปิดไฟล์เมื่อเริ่มต้น ฉันใช้วิธีนี้ในการพัฒนาเว็บไซต์ จะสะดวกมากเมื่อชุดเครื่องมือทั้งหมดของคุณเปิดเอกสารและโฟลเดอร์ที่จำเป็นด้วยการคลิกเพียงปุ่มเดียว:

การเชื่อมต่อ rem ไปยังเซิร์ฟเวอร์ ftpเริ่ม /นาที D:\FileZilla\FileZilla.exe "ftp://login:password@server" rem กำลังเปิด index.php ใน Firefoxเริ่ม C:\"ไฟล์โปรแกรม"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" rem กำลังเปิด start.html ในโปรแกรมแก้ไขข้อความเริ่ม /นาที C:\"ไฟล์โปรแกรม"\text_editor.exe "E:\server\site_folder\index.html" rem กำลังเปิดโฟลเดอร์ที่มีไฟล์ไซต์เริ่มต้น /นาที E:\server\folder_with_site ทางออกคอนโซล remออก

ฉันทราบว่าเทคนิคทั้งหมดที่อธิบายไว้ข้างต้นสามารถใช้ในการรวมกันและการผสมผสานต่างๆ

start /min /wait program.exe /m /S start C:\Directory\program2.exe ทางออก "C:\Files\file.odt"

แต่สิ่งสำคัญที่ต้องจำไว้: ทุกสิ่งที่เกี่ยวข้องกับการทำงานของโปรแกรมที่เปิดตัวในไฟล์แบตช์นั้นจะถูกเขียนในบรรทัดเดียวกัน

เริ่ม C:\"ไฟล์โปรแกรม"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php"

ในบทส่งท้าย ฉันจะเสนอให้คุณตรวจสอบตัวแปลงไฟล์ BAT เป็นแอปพลิเคชันในรูปแบบ .exe - . ไฟล์ BAT อาจไม่สวยงามเสมอไป แต่ด้วยความช่วยเหลือของตัวแปลง คุณสามารถแพ็คไฟล์แบตช์ลงในไฟล์ exe และตกแต่งด้วยไอคอนที่คุณเลือกได้

ฉันเจอตัวแปลง BAT เป็น EXE ตัวอื่น คุณสามารถพิจารณาว่าเป็นทางเลือกแทนโปรแกรมก่อนหน้า: Advanced Bat To Exe Converter

การใช้ไฟล์ค้างคาว (หรือที่เรียกว่า “ไฟล์ค้างคาว”, “ ไฟล์แบตช์") มักจะทำให้งานของคุณง่ายขึ้น เช่น โดยการติดตั้งอัตโนมัติ ซอฟต์แวร์ตามพารามิเตอร์ที่กำหนดไว้ล่วงหน้า การซิงโครไนซ์วันที่และเวลา การรันลำดับคำสั่ง ฯลฯ อย่างไรก็ตาม หากต้องการใช้สคริปต์ดังกล่าว คุณจะต้องสามารถสร้างสคริปต์เหล่านั้นได้ โดยที่แกนหลัก ไฟล์ที่มีนามสกุล .bat เป็นชุดเดียวกัน คำสั่งคอนโซลเช่นเดียวกับที่ใช้ในบรรทัดคำสั่ง

บทความนี้กล่าวถึงสามวิธีในการสร้างไฟล์ .bat:

  1. โดยการใช้ บรรทัดคำสั่ง.
  2. การใช้โปรแกรม Notepad
  3. การใช้ยูทิลิตี้ “Dr.Batcher”

ขั้นตอนที่ 1หากต้องการเปิดบรรทัดคำสั่งในเมนู "เริ่ม" ให้ใช้กล่องโต้ตอบ "ค้นหาโปรแกรมและไฟล์" คุณต้องตั้งค่าพารามิเตอร์การค้นหา cmd และคลิกซ้ายที่ไอคอนในส่วน "โปรแกรม"

ขั้นตอนที่ 2ขอแนะนำให้ใช้ไดเรกทอรีแยกต่างหากเพื่อจัดเก็บไฟล์แบตช์ที่เขียน ดังนั้นให้เลือกตำแหน่งบนฮาร์ดไดรฟ์ของคุณและสร้าง โฟลเดอร์พิเศษโดยป้อนคำสั่ง “MD D:\Bat”

บันทึก!ป้อนคำสั่งโดยไม่มีเครื่องหมายคำพูด จะมีการเว้นวรรคหลังจากใช้งานเท่านั้นนพ. ในกรณีนี้คือโฟลเดอร์ชื่อ « ค้างคาว"จะถูกสร้างขึ้นบนดิสก์D. บรรทัดคำสั่งไม่คำนึงถึงขนาดตัวพิมพ์ นั่นคือผลลัพธ์ของการดำเนินการ “MDด:\ค้างคาว", "แพทยศาสตร์ด:\ค้างคาว" และ "แพทยศาสตร์ง:\ค้างคาว" ก็จะเหมือนเดิม

ขั้นตอนที่ 3สร้างแบตช์ไฟล์จริงโดยใช้คำสั่ง “@echo off > D:\Bat\probnik.bat”

บันทึก!ในกรณีนี้ กรณีมีความสำคัญเมื่อระบุเส้นทางตำแหน่ง นั่นคือ โฟลเดอร์ "ค้างคาว", "ค้างคาว" และ "BAT" - สามไดเร็กทอรีที่เป็นอิสระและแตกต่างกันโดยสิ้นเชิง หากคุณชี้ไปที่โฟลเดอร์ที่ไม่มีอยู่ คำสั่งจะไม่ถูกดำเนินการ โปรดทราบว่าจะไม่มีข้อความแสดงข้อผิดพลาดเช่นกัน

ขั้นตอนที่ 4หากต้องการเปลี่ยนเนื้อหาของไฟล์ ให้เปิดตำแหน่งที่จัดเก็บไฟล์ไว้ โดยโทร เมนูบริบทและเลือกบรรทัด "เปลี่ยน"

สร้างไฟล์แบตช์โดยใช้ Notepad

ขั้นตอนที่ 1หากต้องการเปิดแผ่นจดบันทึก ให้ไปที่เมนู "โปรแกรมทั้งหมด" เลือก "อุปกรณ์เสริม" และคลิกที่ไอคอนเปิด

ขั้นตอนที่ 2

ค้นหาวิธีสร้างไฟล์ที่ไม่มีความรู้ด้านการเขียนโปรแกรมมากนักจากบทความใหม่ -

ตามตัวอย่าง เราขอแนะนำให้คุณใช้โค้ดต่อไปนี้ ซึ่งแสดงรูปภาพดาว:

« @ปิดเสียงสะท้อน

โหมด Con Cols=32 เส้น=50

ไตเติ้ลสตาร์!

สำหรับ %%i ใน (

88888888888888881888888888888888,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,

) ทำเสียงสะท้อน %%i

หยุดชั่วคราว > โมฆะ

ความสนใจ!ต้องป้อนรหัสโดยไม่มีเครื่องหมายคำพูด ตรวจสอบไวยากรณ์คำสั่งเสมอ หากคุณลืมใส่ลูกน้ำที่ท้ายบรรทัด เมื่อโปรแกรมถูกดำเนินการ โปรแกรมจะรวมเข้ากับบรรทัดถัดไป

ขั้นตอนที่ 3บันทึกไฟล์ผลลัพธ์ลงในไดเร็กทอรีที่ต้องการ หากต้องการเปลี่ยนความละเอียดให้ใช้บรรทัด "ประเภทไฟล์" เลือก "ไฟล์ทั้งหมด" และเมื่อป้อนชื่อให้ระบุ "bat" หลังจากช่วงเวลา

การสร้างไฟล์แบตช์โดยใช้คำสั่ง "ดร.แบตเชอร์"

ระบุไว้ ผลิตภัณฑ์ซอฟต์แวร์ชำระเงินแล้ว แต่ให้โอกาสในการใช้เวอร์ชันทดลองเป็นเวลา 30 วัน

ขั้นตอนที่ 1หากต้องการสร้างไฟล์ ให้ใช้เมนู "ไฟล์" รายการ "ใหม่..." หรือคีย์ผสม "Ctrl+N"

ขั้นตอนที่ 2ในกล่องโต้ตอบ ให้เลือก "Empty Batch File" แล้วคลิก "OK"

ขั้นตอนที่ 3ระบุคำสั่งที่ไฟล์ bat ควรดำเนินการ

บันทึก!กรอบด้านขวาประกอบด้วยคำสั่งสำคัญที่คุณสามารถใช้เพื่อเขียนโค้ด เพียงเลือกสิ่งที่คุณต้องการแล้วคลิกที่ “แทรกCommand" ที่ช่วยประหยัดเวลาในการทำงาน

ขั้นตอนที่ 4บันทึกไฟล์ผลลัพธ์ลงในไดเร็กทอรีที่ต้องการ

สำคัญ!โปรดทราบว่ายูทิลิตี้นี้ช่วยให้คุณสามารถดีบักโปรแกรมได้ทันที เพียงใช้เมนู"Batch" เพื่อเริ่มลำดับที่ป้อนไว้แล้ว ความคืบหน้าจะแสดงในกรอบด้านล่าง เมื่อใช้รายการ "ดำเนินการในภายนอกWindow..." จะดำเนินการแบตช์ไฟล์ คล้ายกับการเปิดใช้งานโดยใช้ระบบปฏิบัติการ

บทสรุป

เราได้อธิบายสามวิธีในการสร้างไฟล์ที่มีนามสกุล .bat สองวิธีที่ระบุไว้เป็นวิธีการมาตรฐานที่ใช้ได้กับ Windows โดยวิธีหนึ่งต้องติดตั้งซอฟต์แวร์เพิ่มเติม การประเมินแต่ละวิธีมีอยู่ในตารางสรุป

ข้อมูล\ชื่อบรรทัดคำสั่งโน๊ตบุ๊คดร.แบทเชอร์
ใบอนุญาตจัดส่งพร้อมวินโดวส์จัดส่งพร้อมวินโดวส์จ่าย
ภาษารัสเซียขึ้นอยู่กับเวอร์ชันของ Windowsขึ้นอยู่กับรุ่น
การสร้างไฟล์แบตช์ใช่ใช่ใช่
การแก้ไขไฟล์แบตช์เลขที่ใช่ใช่
ความสะดวกของอินเทอร์เฟซ (ตั้งแต่ 1 ถึง 5)4 4 5

วิดีโอ - การสร้างไฟล์ Bat

ไฟล์ BAT เป็น เอกสารข้อความซึ่งมีนามสกุลพิเศษ คำสั่งจะถูกเขียนลงไปเพื่อดำเนินการบนบรรทัดคำสั่งในภายหลัง เมื่อเรียกใช้ไฟล์ คุณจะเปิดใช้งานโปรแกรม CMD โดยจะอ่านคำสั่งที่ดำเนินการตามลำดับ วิธีนี้จะทำให้การทำงานกับบรรทัดคำสั่งง่ายขึ้นในขณะที่ยังคงลำดับที่ต้องการไว้ แน่นอนคุณสามารถป้อนคำสั่งทั้งหมดในบรรทัดคำสั่งได้ด้วยตนเองอย่างไรก็ตามหากคุณต้องการดำเนินการเดิมซ้ำจะสะดวกกว่ามากในการทำเช่นนี้โดยการอ่านรายการที่เขียนในรูปแบบของเอกสารค้างคาวโดยอัตโนมัติ ตัวเลือกนี้ยังใช้งานได้จริงและสะดวกสบายเพราะคุณสามารถเปลี่ยนลำดับ เพิ่มกระบวนการใหม่ที่คุณต้องการ และลบกระบวนการที่ไม่จำเป็นออกไปได้ในภายหลัง

BAT ช่วยให้กระบวนการเป็นอัตโนมัติ: การเรียกใช้โปรแกรม การเก็บถาวร การสำรองข้อมูล ดังนั้นจึงเป็นประโยชน์ที่จะทราบวิธีสร้างไฟล์ bat ด้วยตนเอง แก้ไขและเสริมไฟล์

การทำงานกับค้างคาวโดยใช้ Notepad

อัลกอริธึมการสร้าง

กระบวนการทำงานผ่าน Notepad นั้นไม่ซับซ้อนเลย หากคุณไม่เคยทำสิ่งนี้มาก่อน คุณจะสามารถจัดการมันได้ดีด้วยการเรียนรู้วิธีสร้างไฟล์ bat และเพิ่มคำสั่งลงไป เริ่มต้นด้วยการสร้างสรรค์ ที่นี่ ปฏิบัติตามอัลกอริทึมอย่างเคร่งครัด:

  1. สร้างเอกสารข้อความ คุณจะได้รับมันตั้งแต่แรก ส่วนขยาย .txt- มีหลายวิธีในการดำเนินการนี้ บางวิธีขึ้นอยู่กับระดับของ Windows ที่คุณติดตั้ง:
    • ในโฟลเดอร์ที่คุณเลือกให้คลิกขวาที่ฟิลด์เมนูจะเปิดขึ้นเราเลือก "สร้าง" - "เอกสารข้อความ";
    • เปิด "Notepad" ถึง "Start" โดยเลือก "โปรแกรมทั้งหมด" - "อุปกรณ์เสริม" - "Notepad" (สำหรับ Windows 7)
    • ในช่วงหลัง (หลัง 7) เวอร์ชันของ Windowsคุณยังสามารถเปิด "Notepad" ผ่าน "Start": ไปที่ "แอปพลิเคชันทั้งหมด" จากนั้น "อุปกรณ์เสริม" - "Windows" จากนั้นเลือก "Notepad" จากรายการ
    • เปิดหน้าต่างคำสั่งระบบโดยใช้ชุดค่าผสม Win + R ป้อน "notepad" ในบรรทัดคลิก "ตกลง"
  2. ป้อนข้อความคำสั่ง หากต้องการลองจดบันทึกเช่น "START Taskmgr.exe" - เริ่มตัวจัดการงาน “START” จะบอกล่ามคำสั่งว่าจำเป็นต้องเปิดโปรแกรม จากนั้นจึงระบุไฟล์ปฏิบัติการของโปรแกรม
  3. ระบุเส้นทางที่จะบันทึกเอกสารที่สร้างขึ้น
  4. ระบุในหน้าต่างบันทึก:
    • ในบรรทัด "ประเภท" - "ไฟล์ทั้งหมด";
    • ในบรรทัด "ชื่อ" ให้ป้อนชื่อและนามสกุลของ bat เพิ่มไว้หลังชื่อ โดยวางจุดระหว่างชื่อและนามสกุล เช่น "file.bat"
  5. คลิกที่ "บันทึก"

ไฟล์แบตช์ที่มีนามสกุล .bat จะปรากฏในโฟลเดอร์ที่คุณระบุ

กำลังเรียกใช้ไฟล์

เปิดไฟล์ bat ได้ง่ายกว่าโดยดับเบิลคลิกด้วยเมาส์ วิธีที่สองคือเรียกใช้จากบรรทัดคำสั่ง: ป้อนที่อยู่ซึ่งมีเอกสารที่มีนามสกุล .bat ที่คุณบันทึกไว้

การแก้ไข

หากคุณต้องการเปลี่ยนเอกสาร - เพิ่มคำสั่งลงในไฟล์ bat ลบบางส่วนออกแล้วเข้าสู่โปรแกรมอื่นเพื่อใช้งานในภายหลัง - ทำได้ไม่ยาก เปิดเอกสารโดยใช้ โปรแกรมแก้ไขข้อความ- ทำได้สะดวกโดยคลิกขวาที่ไฟล์ bat แล้วเลือก "แก้ไข" ในเมนูที่เปิดขึ้น Notepad จะเปิดตัว - คุณสามารถแก้ไขคำสั่ง เปลี่ยนแปลงเนื้อหา และเพิ่มเติมได้

การประยุกต์ใช้ Dr.Batcher

สำหรับผู้เริ่มต้นที่เพิ่งเริ่มทำงานกับตัวแปลคำสั่งและใช้งานค่อนข้างน้อย Notepad ก็เพียงพอแล้ว หากคุณต้องการเข้าถึงระดับมืออาชีพที่สูงขึ้น เราขอแนะนำให้ใช้ยูทิลิตี้ Dr.Batcher ใน Dr.Batcher คุณสามารถกำหนดหมายเลขหน้า มีการรองรับบุ๊กมาร์ก รายการคำสั่งระบบที่ใช้ใน bat คำสั่งที่ป้อนจะถูกไฮไลต์

การสร้างเอกสาร

อัลกอริธึมนั้นเรียบง่ายและไม่ต้องใช้ทักษะพิเศษหรือความเป็นมืออาชีพ หลังจากดาวน์โหลดยูทิลิตี้นี้แล้ว คุณสามารถทำทุกอย่างที่คุณต้องการได้อย่างรวดเร็ว

เปิดตัว Dr.Batcher

  1. เปิด หน้าใหม่: “ไฟล์” - “ใหม่” หรือคลิกที่ไอคอนแผ่นเปล่าที่อยู่ใต้เมนู “ไฟล์”
  2. ในกล่องโต้ตอบคลิกที่ "ไฟล์แบทช์ว่าง"
  3. หน้าต่างโปรแกรมจะปรากฏขึ้นพร้อมฟังก์ชั่นสำหรับการทำงานกับค้างคาว
  4. หลังจากป้อนข้อความที่ต้องการแล้ว ให้บันทึก

การแก้ไข

หากคุณต้องการเปลี่ยนไฟล์ bat สามารถทำได้หลายวิธีใน Dr.Batcher:

  1. คลิกขวาที่ไอคอนและเลือก "แก้ไขด้วย Dr.Batcher" จากเมนู
  2. เปิดตัว Batcher เปิดไฟล์ bat ที่ต้องการโดยทำตามเส้นทาง:
  • "ไฟล์";
  • "เปิด";
  • ระบุเส้นทางไปยังเอกสาร
  • "เปิด".

เมื่อปฏิบัติตามเส้นทางที่แนะนำแล้ว คุณจะเปิดยูทิลิตี้นี้ขึ้นมา โดยจะมีข้อความในหน้าต่างซึ่งคุณสามารถปรับเปลี่ยน เปลี่ยนแปลงคำสั่ง เสริมคำสั่งเหล่านั้น และลบคำสั่งที่ไม่จำเป็นออกได้

ไฟล์ค้างคาวมีประโยชน์เมื่อคุณต้องการทำงานอัตโนมัติใน Windows โดยเฉพาะอย่างยิ่งหากจำเป็นต้องดำเนินการในอัลกอริทึมบางอย่างหลายครั้ง (เป็นระยะหรือต่อเนื่องกัน) โดยทั่วไปจำเป็นต้องใช้เมื่อสร้างระบบไดเร็กทอรี การเปลี่ยนชื่อไฟล์จำนวนมาก และการดำเนินการอื่นๆ ที่ง่ายและซับซ้อนมากขึ้น ด้วยการรักษาลำดับของการกระทำคุณสามารถป้อนคำสั่งด้วยตนเองได้อย่างรวดเร็วและไม่เสียเวลาคุณสามารถเริ่มกระบวนการได้ตลอดเวลาทำซ้ำสำหรับโปรแกรมต่าง ๆ โดยป้อนเฉพาะชื่อในข้อความที่เสร็จแล้ว คำแนะนำเกี่ยวกับวิธีสร้างไฟล์ bat ที่อธิบายไว้ข้างต้นจะช่วยให้คุณไม่เพียงแต่สร้างไฟล์เหล่านั้นขึ้นมาเองเท่านั้น แต่ยังช่วยแก้ไขไฟล์อีกด้วย



 


อ่าน:



ตำแหน่งของหัวบนเสาอากาศ

ตำแหน่งของหัวบนเสาอากาศ

บทความนี้เปิดเผยวิธีการหลักในการกำหนดราบโดยใช้เข็มทิศแม่เหล็กและสถานที่ที่เป็นไปได้ การใช้งาน...

วิธีดาวน์โหลดและกำหนดค่าผู้ช่วยอัจฉริยะสำหรับอุปกรณ์ Android

วิธีดาวน์โหลดและกำหนดค่าผู้ช่วยอัจฉริยะสำหรับอุปกรณ์ Android

วันที่อัปเดต: 2017-08-05 09:22:20 เวอร์ชันล่าสุด: ความเข้ากันได้: จาก android 4.0.3-4.0.4 - ถึง android 6.0 สิทธิ์ของแอปพลิเคชัน: การเปลี่ยนโหมด...

ตัวเลือก "ทุกที่ที่บ้าน" และ "ทุกที่ที่บ้านในรัสเซีย" MTS - คำอธิบายต้นทุนวิธีเชื่อมต่อ

ตัวเลือก

รัสเซียครอบครองพื้นที่ขนาดใหญ่ในโลกของเรา ชาวรัสเซียจำนวนมากเผชิญกับการเดินทางบ่อยครั้งทั่วดินแดนบ้านเกิด: การเดินทางเพื่อธุรกิจ การเดินทาง...

วิธีการกู้คืนหรือรีเซ็ตรหัสผ่านผู้ใช้ Windows

วิธีการกู้คืนหรือรีเซ็ตรหัสผ่านผู้ใช้ Windows

หากคุณลืมรหัสผ่านสำหรับบัญชี Windows ของคุณกะทันหัน คุณจะไม่มีทางเลือกอื่นนอกจากต้องหาทางรีเซ็ตหรือตั้งค่า...

ฟีดรูปภาพ อาร์เอสเอส