Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Tệp Batch trong Windows là gì? Các thủ thuật Batch file vui và thú vị

Tệp Batch trong Windows là các tệp kịch bản. Một tệp batch là tệp văn bản không định dạng. Tệp này bao gồm một chuỗi các lệnh và có phần mở rộng tên tệp .bat hoặc .cmd. Thuật ngữ "batch" được chuyển ngữ từ xử lý batch – có nghĩa là thực thi không tương tác. Với các tệp batch trong Windows, người dùng có thể đơn giản hóa các tác vụ lặp lại hoặc hàng ngày. Khi người dùng gõ tên tệp tại dấu nhắc lệnh, cmd.exe chạy các lệnh theo thứ tự, như chúng xuất hiện trong tệp. Một số lệnh điển hình được dùng trong tệp batch trong Windows là – Call, Echo, Endlocal, For, Goto, If, Pause, Rem, Setlocal và Shift.

Cách tạo tệp .bat hoặc batch trong Windows

Như đã đề cập trước đó, tệp batch chứa một chuỗi lệnh DOS và được dùng để tự động hóa các tác vụ thường xuyên thực hiện. Do đó, bạn không phải lặp lại viết cùng các lệnh.

Một tệp batch được tạo bằng Notepad. Tệp văn bản bao gồm các lệnh bạn muốn thực thi. Để tạo tệp Batch, bạn phải viết lệnh dưới dạng văn bản trong Notepad, và lưu tệp dưới dạng .bat. Để thực thi lệnh, bạn chỉ cần nhấp đúp vào tệp batch. Do đó, một tệp batch viết tốt trong Windows có thể tiết kiệm rất nhiều thời gian.

Một số lệnh cơ bản trong Tệp Batch:

  • ECHO: Hiển thị văn bản trên màn hình
  • @ECHO OFF: Ẩn văn bản
  • START: Chạy tệp với ứng dụng mặc định của nó
  • REM: Nhập dòng chú thích trong chương trình
  • MKDIR: Tạo thư mục
  • RMDIR: Xóa thư mục
  • DEL: Xóa tệp
  • COPY: Sao chép tệp
  • XCOPY: Sao chép tệp với tùy chọn bổ sung
  • FOR/IN/DO: Chỉ định tệp
  • TITLE: Chỉnh sửa tiêu đề cửa sổ

Các thủ thuật batch file thú vị và vui

1. Matrix

Tệp Batch trong Windows là gì? Các thủ thuật Batch file vui và thú vị

Nhớ bộ phim 'Matrix'? Bạn thực sự có thể làm nền màn hình giống màn hình Matrix màu xanh lá cây với tệp batch này. Chắc chắn chỉ để có vẻ cool và không có gì khác. Để tạo loại tệp batch này trong Windows, làm theo các bước sau:

Bước 1: Mở một Tài liệu văn bản và đổi tên nó thành "matrix.bat". Ngay khi phần mở rộng tệp văn bản thay đổi thành .bat, biểu tượng của nó thay đổi thành một bánh răng.

Tệp Batch trong Windows là gì? Các thủ thuật Batch file vui và thú vị

Bước 2: Bây giờ bạn có thể chỉnh sửa tệp để viết chương trình. Để làm vậy, nhấp chuột phải vào tệp và nhấp vào 'Chỉnh sửa'. Nó sẽ mở trong notepad. Dưới đây là các dòng lệnh bạn cần dán vào notepad.

@echo off

color 2

:start

echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%

goto start

Nhấp vào 'Lưu' và nhấp đúp vào nó. Nó sẽ cho hiệu ứng Matrix trong một cửa sổ. Phóng to cửa sổ CMD và nhấn F11 để có hiệu ứng toàn màn hình tốt hơn.

2. Tạo mật khẩu

Bạn thậm chí có thể tạo một tệp được bảo vệ bằng mật khẩu được tạo và truy cập bằng tệp Batch (.bat). Đây là một trong những tệp batch nhẹ nhàng hữu ích trong Windows nên hoạt động tốt để giấu东西 khỏi những người có kiến thức máy tính hoặc batch file ít hoặc không có.

Làm theo các bước sau để tạo tệp batch Tạo mật khẩu trong Windows:

Bước 1: Mở Notepad

Bước 2: Sao chép và dán mã sau

cls

@ECHO OFF

title Hệ thống vũ khí tấn công mạng

if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK

if NOT EXIST Hidden goto MDHidden

:CONFIRM

echo Bạn có chắc muốn khóa thư mục này? (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 Lựa chọn không hợp lệ.

goto CONFIRM

:LOCK

ren Hidden "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

echo Thư mục đã khóa

goto End

:UNLOCK

echo Nhập mật khẩu để Mở khóa Thư mục An toàn của bạn

set/p "pass=>"

if NOT %pass%== 1234 goto FAIL

goto UNLOCK2

:UNLOCK2

CLS

echo Nhập mật khẩu để Mở khóa Thư mục An toàn của bạn

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 Mở khóa thư mục thành công

goto End

:Fail

@echo off

color 02

echo Cảnh báo-Virus đã khởi động, hỏng toàn bộ ổ cứng sắp tới

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 Nhập mật khẩu Bắt đầu chuỗi Abort

set/p "pass=>"

if NOT %pass%== 1234 goto shutdown

echo Abort Đã khởi động

goto Abort

:Abort

C:\Windows\System32\shutdown.exe -a

Abort Thành công

timeout /t 3 /nobreak >nul

CLS

goto unlock

goto end

:MDHidden

md Hidden

echo Tạo Hidden thành công

Bước 3: Đặt mật khẩu

Mật khẩu được đặt mặc định là 1234. Chúng cũng có thể thay đổi. Để thay đổi mật khẩu, tìm trong mã nơi có:

if NOT %pass%== 1234 goto

Và thay thế 1234 bằng mật khẩu bạn chọn. Lưu tệp với phần mở rộng .bat.

Khi bạn mở tệp lần đầu, nó sẽ nhấp nháy, và một tệp khác sẽ xuất hiện tên là "Hidden". Để ẩn tệp này, chỉ cần nhấp vào tệp gốc lại và nó sẽ hỏi bạn có muốn ẩn tệp không. Nếu bạn gõ Y, nó sẽ ẩn, nhưng nếu bạn gõ N, không có gì xảy ra. Sau khi ẩn và sau này muốn truy cập, bạn cần nhấp vào tệp gốc lại, và nó sẽ nhắc bạn nhập mật khẩu.

Tuy nhiên, bạn cần nhớ rằng phương pháp này không hoàn hảo. Bất kỳ ai với chút kiến thức hoặc kinh nghiệm về hệ thống máy tính và tệp Batch có thể vượt qua nó khá nhanh.

3. Kiểm tra màu

Tệp Batch trong Windows là gì? Các thủ thuật Batch file vui và thú vị

Nếu bạn muốn thử kiểm tra màu bằng tệp batch trong Windows, đây là mã cho nó. Nó đơn giản và có thể khá hữu ích.

Mở một notepad và sao chép-dán mã sau.

@echo off
:test
help color
echo ----------------------------------------------------------
echo.
echo Gõ mã màu để kiểm tra màu.
echo Để thoát, chỉ cần nhấn X.
set/p color=
color %color%
goto test

Lưu tệp với phần mở rộng .bat.

Nếu bạn muốn biết thêm về các thủ thuật Batch file trong Windows, bạn có thể truy cập Instructable.com.

Tệp Batch trong Windows là gì? Các thủ thuật Batch file vui và thú vị