Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

Batch Scripts บน Windows 10:ทำให้ชีวิตง่ายขึ้น

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

Batch Scripts บน Windows 10:ทำให้ชีวิตง่ายขึ้น

พื้นฐานของแบทช์สคริปต์

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

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

  • เสียงก้อง – แสดงข้อความบนหน้าจอในพร้อมท์คำสั่ง
  • @ECHO ปิด – ซ่อนข้อความที่แสดงของคำสั่งและแสดงเฉพาะข้อความในบรรทัดที่ชัดเจน
  • หัวข้อ – เปลี่ยนชื่อของหน้าต่างพรอมต์คำสั่ง
  • หยุดชั่วคราว – หยุดหน้าต่างพรอมต์คำสั่งไม่ให้ปิดโดยอัตโนมัติหลังจากรันคำสั่ง

หมายเหตุ :ชื่อของไฟล์ควรแตกต่างจากไฟล์ระบบเริ่มต้น ดังนั้นจึงไม่ขัดแย้งกันและสร้างความยุ่งเหยิง คุณยังสามารถใช้ส่วนขยาย '.cmd' ซึ่ง Windows เวอร์ชันก่อนหน้าจะไม่ทำงาน

การเขียนสคริปต์แบทช์อย่างง่าย

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

  1. ถือ Windows ที่สำคัญและกด S เพื่อเปิดฟังก์ชันการค้นหา . ตอนนี้พิมพ์ 'แผ่นจดบันทึก ' และกด Enter เพื่อเปิด แผ่นจดบันทึก . Batch Scripts บน Windows 10:ทำให้ชีวิตง่ายขึ้น
  2. โดยการปฏิบัติตามคำสั่งพื้นฐานข้างต้น คุณสามารถเขียน แบทช์สคริปต์ . อย่างง่าย ดังที่แสดงด้านล่าง:
    @ECHO OFF::นี่คือความคิดเห็นที่คุณสามารถเขียนในสคริปต์ชุดงาน หัวข้อ APPUALS::ชื่อเรื่องคือชื่อหน้าต่าง cmd ECHO สวัสดีผู้ใช้ Appuals นี่เป็นสคริปต์ชุดธรรมดา PAUSE 
  3. คลิกที่ ไฟล์ ในแถบเมนูด้านบนและคลิก บันทึกเป็น . เปลี่ยนชื่อ ไฟล์และเปลี่ยนนามสกุลเป็น '.bat ' และคลิกปุ่ม บันทึก ปุ่ม. Batch Scripts บน Windows 10:ทำให้ชีวิตง่ายขึ้น
  4. ดับเบิลคลิก ไฟล์ที่จะ เรียกใช้ ไฟล์แบทช์สคริปต์

การเขียนสคริปต์แบทช์ที่แตกต่างกันเพื่อวัตถุประสงค์ที่แตกต่างกัน

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

1. การคัดลอก/ย้ายไฟล์โดยใช้แบทช์สคริปต์

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

  1. สร้าง ไฟล์ข้อความและเพิ่มรหัสต่อไปนี้ในนั้น:
    xcopy "E:\New Folder\*.apk" "D:\My Folder\"
    Batch Scripts บน Windows 10:ทำให้ชีวิตง่ายขึ้น

    หมายเหตุ :เส้นทางแรกคือต้นทาง และเส้นทางที่สองสำหรับปลายทาง ในการคัดลอกไฟล์ทั้งหมดจากพาธต้นทางเพียงแค่ลบ '.apk ' ขยายและมันจะคัดลอกทุกอย่าง.

  2. บันทึกไฟล์ที่มีนามสกุล '.bat ' และ วิ่ง ไฟล์. Batch Scripts บน Windows 10:ทำให้ชีวิตง่ายขึ้น

หมายเหตุ :คุณยังสามารถย้ายไฟล์โดยเปลี่ยน 'xcopy ' เป็น 'ย้าย ' ในโค้ดด้านบนนี้

2. การเปลี่ยนนามสกุลไฟล์ในโฟลเดอร์

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

  1. สร้าง ข้อความ ไฟล์และ เปิด มันในแผ่นจดบันทึก เขียน รหัสต่อไปนี้ดังแสดงด้านล่าง:
    @ECHO OFFren *.txt *.png
  2. บันทึก ด้วยนามสกุล '.bat ' และ ดับเบิลคลิก ไฟล์เพื่อให้ใช้งานได้ Batch Scripts บน Windows 10:ทำให้ชีวิตง่ายขึ้น

3. การตรวจสอบ Ping สำหรับสองไซต์ที่แตกต่างกันโดยใช้คำสั่ง Single Line ใน Batch Script

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

  1. เมื่อคุณ สร้าง ไฟล์ข้อความใหม่ แล้ว เขียน รหัสต่อไปนี้ในนั้น:
    @ECHO OFFTITLE CHECKING PINGping www.google.com &&ping www.appuals.comPAUSE

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

  2. บันทึก ด้วย '.bat ' ส่วนขยายและ เปิด มัน. Batch Scripts บน Windows 10:ทำให้ชีวิตง่ายขึ้น

    หมายเหตุ :คุณสามารถเพิ่ม URL ใดๆ ที่คุณต้องการตรวจสอบการ ping ได้

ผู้ใช้สามารถทำอะไรกับแบทช์สคริปต์ได้อีกมากมายโดยทำตามกฎสคริปต์แบทช์