ไฟล์แบทช์ ใน Windows เป็นไฟล์สคริปต์ ไฟล์แบตช์เป็นไฟล์ข้อความที่ไม่ได้จัดรูปแบบ ไฟล์นี้ประกอบด้วยชุดคำสั่งต่างๆ และมี .bat หรือ .cmd นามสกุลไฟล์. คำว่า "แบทช์" ถูกดัดแปลงมาจากการประมวลผลแบบแบทช์ ซึ่งหมายถึงการดำเนินการแบบไม่โต้ตอบ ด้วยไฟล์แบตช์ใน Windows ผู้ใช้สามารถลดความซับซ้อนของงานซ้ำหรืองานประจำ เมื่อผู้ใช้พิมพ์ชื่อไฟล์ที่พรอมต์คำสั่ง cmd.exe จะรันคำสั่งตามลำดับตามที่ปรากฏในไฟล์ คำสั่งทั่วไปบางคำสั่งที่ใช้ในแบตช์ไฟล์ใน Windows ได้แก่ – Call, Echo, Endlocal, For, Goto, If, Pause, Rem, Setlocal และ Shift
วิธีการสร้าง .bat หรือไฟล์แบตช์ใน Windows
ดังที่ได้กล่าวไว้ก่อนหน้านี้ ไฟล์แบตช์มีชุดของ คำสั่ง DOS และใช้เพื่อทำให้งานที่ทำบ่อยเป็นอัตโนมัติ ดังนั้นคุณจึงไม่ต้องเขียนคำสั่งเดิมซ้ำๆ
ไฟล์แบตช์ถูกสร้างขึ้นโดยใช้ Notepad . ไฟล์ข้อความประกอบด้วยคำสั่งที่คุณต้องการดำเนินการ ในการ สร้างไฟล์แบทช์ คุณต้องเขียนคำสั่งเป็นข้อความใน Notepad และบันทึกไฟล์เป็นไฟล์ .bat เพื่อดำเนินการคำสั่ง คุณเพียงแค่ดับเบิลคลิกที่ไฟล์แบตช์ ดังนั้นไฟล์แบตช์ที่เขียนอย่างดีใน Windows สามารถประหยัดเวลาได้มาก
คำสั่งพื้นฐานบางอย่างในไฟล์แบทช์:
- ECHO:การแสดงข้อความบนหน้าจอ
- @ECHO OFF:เพื่อซ่อนข้อความ
- START:เพื่อเรียกใช้ไฟล์ด้วยแอปพลิเคชันเริ่มต้น
- REM:เพื่อเข้าสู่บรรทัดแสดงความคิดเห็นในโปรแกรม
- MKDIR:การสร้างไดเร็กทอรี
- RMDIR:การลบไดเร็กทอรี
- DEL:การลบไฟล์
- COPY:การคัดลอกไฟล์หรือไฟล์
- XCOPY:การคัดลอกไฟล์ที่มีตัวเลือกพิเศษ
- FOR/IN/DO:เพื่อระบุไฟล์
- TITLE:วิธีแก้ไขชื่อหน้าต่าง
เคล็ดลับไฟล์แบตช์ที่เจ๋งและสนุก
1. เมทริกซ์
จำภาพยนตร์เรื่อง 'Matrix' ได้หรือไม่? คุณสามารถสร้างพื้นหลังของคุณให้คล้ายกับหน้าจอเมทริกซ์สีเขียวนั้นได้ด้วยไฟล์แบตช์นี้ เหมาะสำหรับลุคเท่และไม่มีอะไรอื่น ในการสร้างไฟล์แบตช์ประเภทนี้ใน Windows ให้ทำตามขั้นตอนเหล่านี้:
ขั้นตอนที่ 1: เปิดเอกสารข้อความและเปลี่ยนชื่อเป็น "matrix.bat" ทันทีที่นามสกุลของไฟล์ข้อความเปลี่ยนเป็น .bat ไอคอนจะเปลี่ยนเป็นรูปเฟือง
ขั้นตอนที่ 2: ตอนนี้คุณสามารถแก้ไขไฟล์เพื่อเขียนโปรแกรมของคุณได้ สำหรับสิ่งนี้ ให้คลิกขวาที่ไฟล์แล้วคลิก 'แก้ไข' ควรเปิดในแผ่นจดบันทึก นี่คือบรรทัดคำสั่งที่คุณต้องวางบนแผ่นจดบันทึก
@echo off
color 2
:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start
คลิกที่ 'บันทึก' และดับเบิลคลิกที่มัน มันจะให้เอฟเฟกต์เมทริกซ์ในหน้าต่าง ขยายหน้าต่าง CMD ให้ใหญ่สุดแล้วกด F11 เพื่อให้ได้เอฟเฟกต์เต็มหน้าจอที่ดียิ่งขึ้น
2. ผู้สร้างรหัสผ่าน
คุณยังสามารถสร้างไฟล์ที่มีการป้องกันด้วยรหัสผ่านซึ่งสร้างและเข้าถึงได้โดยใช้ไฟล์แบทช์ (.bat) นี่เป็นหนึ่งในไฟล์แบตช์ที่มีประโยชน์เล็กน้อยใน Windows ซึ่งน่าจะทำงานได้ดีสำหรับการซ่อนสิ่งต่าง ๆ จากผู้ที่มีความรู้เกี่ยวกับคอมพิวเตอร์หรือแบตช์ไฟล์เพียงเล็กน้อยหรือไม่มีเลย
ทำตามขั้นตอนเหล่านี้เพื่อสร้างไฟล์แบตช์ตัวสร้างรหัสผ่านใน Windows:
ขั้นตอนที่ 1: เปิดแผ่นจดบันทึก
ขั้นตอนที่ 2: คัดลอกและวางโค้ดต่อไปนี้
cls
@ECHO OFF
title Cyber Attack Weapon System
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Hidden goto MDHidden
:CONFIRM
echo Are you sure to lock this folder? (Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Hidden "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock Your Secure Folder
set/p "pass=>"
if NOT %pass%== 1234 goto FAIL
goto UNLOCK2
:UNLOCK2
CLS
echo Enter password to Unlock Your Secure Folder
set/p "pass=>"
if NOT %pass%== 1234 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Hidden
echo Folder Unlocked successfully
goto End
:Fail
@echo off
color 02
echo Warning-Virus Initiated total hardrive corruption imminent
timeout /t 5 /nobreak >nul
set count= 0
:tricks
if %count% == 200 goto shutdown
echo %random%%random%%random%%random%%random%%random%%random%%random%
set /a count=%count%+1
goto tricks
:shutdown
cls
:shutdown
shutdown -s -t 45 /c "You have tried to acces a file that is not yours.
Good-Bye."
echo Enter password Start Abort Sequence
set/p "pass=>"
if NOT %pass%== 1234 goto shutdown
echo Abort Inittiated
goto Abort
:Abort
C:\Windows\System32\shutdown.exe -a
Abort Successful
timeout /t 3 /nobreak >nul
CLS
goto unlock
goto end
:MDHidden
md Hidden
echo Hidden created successfully
ขั้นตอนที่ 3: ตั้งรหัสผ่าน
รหัสผ่านถูกกำหนดโดยค่าเริ่มต้นเป็น 1234 และยังสามารถเปลี่ยนได้ หากต้องการเปลี่ยนรหัสผ่าน ให้ค้นหาในรหัสที่มีข้อความว่า:
if NOT %pass%== 1234 goto
และแทนที่ 1234 ด้วยรหัสผ่านที่คุณเลือก บันทึกไฟล์ด้วยนามสกุล .bat
เมื่อคุณเปิดไฟล์เป็นครั้งแรก ไฟล์จะกะพริบ และไฟล์อื่นจะปรากฏขึ้นชื่อ "ซ่อน" หากต้องการซ่อนไฟล์นี้ ให้คลิกที่ไฟล์ต้นฉบับอีกครั้ง จากนั้นระบบจะถามคุณว่าต้องการซ่อนไฟล์หรือไม่ หากคุณพิมพ์ Y จะเป็นการซ่อน แต่ถ้าคุณพิมพ์ N จะไม่มีอะไรเกิดขึ้น หลังจากที่คุณซ่อนและต้องการเข้าถึงในภายหลัง คุณต้องคลิกไฟล์ต้นฉบับอีกครั้งและจะขอให้คุณใส่รหัสผ่าน
อย่างไรก็ตาม คุณต้องจำไว้ว่าวิธีการนี้ไม่สามารถป้องกันได้ ใครก็ตามที่มีความรู้หรือประสบการณ์เพียงเล็กน้อยในระบบคอมพิวเตอร์และไฟล์แบทช์มักจะสามารถหลีกเลี่ยงได้อย่างรวดเร็ว
3. เครื่องทดสอบสี
หากคุณต้องการลองทดสอบสีโดยใช้ไฟล์แบตช์ใน Windows นี่คือรหัสสำหรับการทดสอบ เรียบง่ายและมีประโยชน์มาก
เปิดแผ่นจดบันทึกและคัดลอกและวางโค้ดต่อไปนี้
@echo off
:test
help color
echo ----------------------------------------------------------
echo.
echo Type a color code to test colors.
echo To exit, just press the X.
set/p color=
color %color%
goto test
บันทึกไฟล์ที่มีนามสกุล .bat.
หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับลูกเล่นไฟล์แบทช์ใน Windows โปรดไปที่ Instructable.com