Các file Batch trên hệ điều hành Windows là các file script. 1 file Batch là 1 file text chưa được định dạng. Để tìm hiểu file Batch trên hệ điều hành Windows chi tiết hơn cũng như tìm hiểu một số thủ thuật với file Batch, bài viết dưới đây TEZ sẽ “đào sâu” về vấn đề này để bạn có một cái nhìn tổng quan hơn về file Batch trên hệ điều hành Windows. File Batch này chưa hàng loạt các lệnh và có phần đuôi mở rộng là .bat hoặc .cmd. Thuật ngữ “batch” được lấy từ batch processing - có nghĩa là không cần thực thi tương tác. Với file Batch trên Windows, người dùng có thể “đơn giản hóa” các tác vụ lặp đi lặp lại hoặc được sử dụng thường xuyên. Khi người dùng nhập tên file vào cửa sổ Command Prompt, cmd.exe chạy các lệnh theo tuần tự, đúng như thứ tự các lệnh trong file. Một số lệnh điển hình được sử dụng trong file Batch trên hệ điều hành Windows như: Call, Echo, Endlocal, For, Goto, If, Pause, Rem, Setlocal, và Shift. Cách Tạo File .Bat Hay File Batch Trên Windows Như đã đề cập ở trên, file batch chứa một loạt các lệnh DOS và được sử dụng để “tự động hóa” các tác vuh được thực hiện thường xuyên. Vì thế bạn không cần phải viết lại các lệnh tương tự. Tạo file batch bằng cách sử dụng Notepad. File text bao gồm các lệnh mà bạn muốn thực thi. Để tạo file batch, bạn phải viết lệnh dưới dạng text trên Notepad và lưu file dưới dạng file .bat. Để thực thi một lệnh, bạn chỉ cần kích đúp chuột vào file batch đó. Do đó, thực thi một file batch trên Windows có thể tiết kiệm rất nhiều thời gian. Một số lệnh cơ bản trên file batch: ECHO: Để hiển thị text trên màn hình @ECHO OFF: Để ẩn text START: Để chạy file ứng dụng mặc định REM: Để nhập comment trong chương trình MKDIR: Để tạo thư mục RMDIR: Để xóa các thư mục DEL: Để xóa các file COPY: Sao chép một file hoặc nhiều file XCOPY: Để sao chép file có các tùy chọn bổ sung FOR / IN / DO: Để chỉ định file TITLE: Để chỉnh sửa tiêu đề của cửa sổ Một Số Thủ Thuật Thú Vị Với File Batch Thủ Thuật 1: Ma Trận (Matrix) Chắc hẳn bạn còn nhớ bộ phim ma trận? Với file batch này bạn có thể "trang trí" nền background của mình giống như màn hình xanh trong phim ma trận. Để tạo màn hình xanh này bằng file batch, bạn thực hiện theo các bước dưới đây: Bước 1: Mở một file Text Document và đổi tên thành matrix.bat. Ngay sau khi phần đuôi mở rộng của file được thay đổi thành .bat, biểu tượng của file cũng thay đổi thành hình răng cưa. Bước 2: Bây giờ bạn có thể chỉnh sửa file để viết chương trình. Để làm được điều này, kích chuột phải vào file và chọn Edit. Trên màn hình hiển thị file Notepad, nhiệm vụ của bạn là dán các dòng dưới đây vào Notepad: Mã (Text): @echo off color 2 :start echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% goto start Click chọn Save để lưu file và kích đúp chuột vào file đó để mở màn hình hiệu ứng ma trận. Mở to cửa sổ cmd và nhấn phím F11 để hiệu ứng màn hình tốt hơn. Thủ Thuật 2: Password Creator Ngoài ra bạn có thể tạo một mật khẩu bảo vệ file và truy cập bằng file batch (file .bat). Đây là một trong những tính năng hữu ích của file batch trên hệ điều hành Windows, người dùng có thể sử dụng để “giấu” mọi thứ trên máy tính của mình khỏi “tầm mắt” của những người dùng khác. Thực hiện theo các bước dưới đây để tạo file batch Password Creator trên Windows: Bước 1: Mở một file Notepad. Bước 2: Sao chép và dán đoạn code dưới đây vào file Notepad: Mã (Text): 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 Bước 3: Thiết lập mật khẩu Mật khẩu được thiết lập mặc định là 1234. Tuy nhiên bạn cũng có thể thay đổi mật khẩu này. Để thay đổi mật khẩu, bạn tìm dòng code dưới đây: Mã (Text): if NOT %pass%== 1234 goto Sau đó thay thế 1234 bằng mật khẩu mà bạn muốn. Cuối cùng lưu file có phần đuôi mở rộng là .bat. Khi bạn mở file lần đầu, file sẽ nhấp nháy và hiển thị một file khác có tên Hidden. Để ẩn file này, rất đơn giản bạn chỉ cần click chọn fil gốc một lần nữa và nó sẽ hỏi bạn có muốn ẩn file. Nếu bạn nhập Y, file sẽ được ẩn, nhưng nếu nhập N thì mọi thứ sẽ không có gì thay đổi cả. Sau khi ẩn file và bạn muốn truy cập file sau đó, bạn sẽ phải click vào file gốc một lần nữa và nó sẽ yêu cầu bạn nhập mật khẩu. Tuy nhiên bạn cần nhớ rằng với người dùng có ít kiến thức hoặc kinh nghiệm về hệ thống máy tính cũng như file batch sẽ không dễ bị đánh lừa bởi phương pháp này. Thủ Thuật 3: Color Tester Tìm hiểu file Batch trên hệ điều hành Windows Nếu muốn thử kiểm tra màu sắc bằng cách sử dụng file batch trên Windows, dưới đây là đoạn code mà bạn cần. Mở một file Notepad, sau đó copy và dán đoạn code đưới dây vào: Mã (Text): @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 Cuối cùng lưu file dưới dạng file .bat. Trong Windows còn rất nhiều loại file khác nhau, có thể kể tới một số file như: Conhost.exe, rundll32.exe hay MOM.exe ... tất cả đều có những nhiệm vụ riêng của mình. Trên đây TEZ đã giới thiệu cho bạn tất tần tật các thông tin để bạn tìm hiểu file Batch trên hệ điều hành Windows, file Batch là gì và một số thủ thuật thú vị với file Batch. Hy vọng sau bài viết này bạn sẽ có thêm nhiều kiến thức về các file trên hệ điều hành Windows.