Cách tạo tệp hàng loạt trong Windows 10

Mục lục:

Cách tạo tệp hàng loạt trong Windows 10
Cách tạo tệp hàng loạt trong Windows 10
Anonim

Điều Cần Biết

  • Tạo một tệp hàng loạt trong Windows 10 bằng cách nhập các lệnh của bạn vào tài liệu Notepad trống và lưu nó dưới dạng.bat thay vì.txt.
  • Các lệnh bao gồm PAUSE, COPY và CLS (xóa).
  • Để thêm nhận xét, hãy bắt đầu một dòng với hai dấu hai chấm và dấu cách. Nhận xét rất hữu ích để chia một tệp hàng loạt thành các phần.

Bài viết này giải thích cách tạo tệp hàng loạt trong Windows 10 bằng Notepad, cách thêm nhận xét và bao gồm danh sách các lệnh phổ biến.

Cách tạo tệp hàng loạt trong Windows 10

Tạo tệp hàng loạt trong Windows 10 đơn giản bằng cách nhập các lệnh bạn muốn chạy vào tài liệu notepad trống, sau đó lưu tài liệu dưới dạng tệp.tập tin bat thay vì một tài liệu văn bản. Sau đó, bạn có thể chạy tệp bằng cách nhấp vào tệp, tệp này sẽ tự động khởi chạy trình bao lệnh Windows và thực hiện các lệnh của bạn.

Đây là cách tạo một tệp hàng loạt đơn giản trong Windows 10:

  1. Nhập Notepadvào thanh tìm kiếm và nhấp vào ứng dụng Notepad khi nó xuất hiện trong kết quả.

    Image
    Image
  2. Nhập nội dung sau vào tài liệu Notepad trống để tạo một tệp hàng loạt đơn giản:

    @ECHO OFF

    ECHO Nếu bạn nhìn thấy dòng chữ này, bạn đã tạo thành công tệp lô đầu tiên của mình trong Windows 10. Xin chúc mừng!PAUSE

    Image
    Image
  3. Nhấp vào Fileở góc trên bên trái của cửa sổ Notepad.

    Image
    Image
  4. Nhấp vào Lưu thànhtrong menu thả xuống.

    Image
    Image
  5. Nhập tên cho tập lệnh, như test.bat và nhấp vào Lưu.

    Image
    Image

    Ghi lại vị trí trên ổ cứng của bạn nơi tệp được lưu, vì đó là nơi bạn có thể tìm và thực thi nó trong tương lai.

  6. Tìm tệp bạn vừa lưu và nhấp đúp vào tệp.

    Image
    Image
  7. Nếu tệp được tạo đúng cách, bạn sẽ thấy một cửa sổ lệnh giống như sau:

    Image
    Image

Các Lệnh và Mô tả Tệp Batch

Tệp lô là một loại tệp đặc biệt tự động mở cửa sổ lệnh khi được kích hoạt. Nếu bạn đã biết các lệnh mà bạn cần tệp của mình để thực thi, thì bạn đã sẵn sàng. Chỉ cần nhập các lệnh vào Notepad theo cách đã nêu ở trên, lưu dưới dạng tệp.bat và mở tệp lô để thực hiện các lệnh bất cứ khi nào bạn muốn.

Nếu bạn không chắc chắn những gì cần đưa vào tệp của mình, hãy nhớ rằng tệp lô về cơ bản là một danh sách có thứ tự các lệnh sẽ thực thi thông qua dấu nhắc lệnh của Windows. Bất cứ thứ gì bạn có thể nhập thủ công vào dấu nhắc lệnh, bạn có thể đưa vào một tệp hàng loạt. Sau đó, tệp sẽ thực hiện từng lệnh, theo thứ tự, từ trên xuống dưới.

Dưới đây là một số lệnh hữu ích để sử dụng trong các tệp hàng loạt, cùng với giải thích về những gì chúng thực hiện:

  • @ ECHO OFF: Tắt hiển thị lời nhắc. Điều này thường được sử dụng ở đầu tệp hàng loạt để hiển thị rõ ràng hơn. Bạn không cần ký tự @, nhưng việc bao gồm nó cũng sẽ ẩn lệnh ECHO OFF.
  • ECHO: In văn bản sau vào cửa sổ lệnh.
  • PAUSE: Làm cho cửa sổ lệnh vẫn mở sau khi hoàn tất tệp loạt hoặc cho phép đọc văn bản trong cửa sổ trước khi tiếp tục.
  • TITLE: Đặt tiêu đề tùy chỉnh trong thanh tiêu đề của cửa sổ lệnh.
  • CLS: Xóa cửa sổ lệnh.
  • EXIT: Thoát và đóng cửa sổ lệnh.
  • SAO CHÉP: Sao chép một hoặc nhiều tệp.
  • REM: Ghi lại nhận xét hoặc nhận xét.
  • IPCONFIG: Hiển thị thông tin IP chi tiết cho từng bộ điều hợp mạng được kết nối với hệ thống của bạn.
  • PING: Gửi yêu cầu lặp lại Giao thức thông báo điều khiển Internet (ICMP) tới một địa chỉ IP hoặc trang web.
  • TRACERT: Kiểm tra kết nối của bạn với một IP hoặc trang web bằng ICMP.
  • SET: Dùng để đặt các biến.
  • IF: Thực hiện một hàm có điều kiện dựa trên đầu vào của người dùng hoặc một biến khác.

Chèn nhận xét vào tệp hàng loạt

Nếu bạn bắt đầu một dòng trong tệp lô của mình bằng hai dấu hai chấm và dấu cách, thì dòng đó sẽ không được thực thi. Điều này cho phép bạn dễ dàng chèn nhận xét vào tệp hàng loạt của mình. Nhận xét hữu ích để chia một tệp hàng loạt thành các phần với giải thích ngắn gọn về mục đích của phần đó.

Đây là ví dụ về một tệp hàng loạt với các nhận xét:

@ECHO OFF

:: Tệp hàng loạt này chỉ là một ví dụ để hiển thị cách hoạt động của nhận xét.

TITLE Chỉ là một ví dụ cơ bản về hello world để hiển thị cách hoạt động của nhận xét.

ECHO Xin chào thế giới!

:: Đây là một nhận xét khác, bạn sẽ không nhìn thấy tôi trừ khi bạn đọc tệp hàng loạt!

ECHO Tạm biệt!PAUSE

Nếu bạn dán các lệnh đó vào một tệp hàng loạt và chạy nó, bạn sẽ thấy kết quả như sau:

Image
Image

Nhận xét không cần thiết, nhưng đó là một tùy chọn hữu ích mà bạn sẽ có xu hướng cần nhiều hơn khi tạo các tệp hàng loạt phức tạp với nhiều phần.

Đây là một tệp loạt phức tạp hơn một chút sử dụng nhiều lệnh, nhận xét và thực sự thực hiện một tác vụ hữu ích:

:: Tệp hàng loạt này được thiết kế để kiểm tra kết nối internet.

@ECHO OFF

TITLE Trình kiểm tra trạng thái và kết nối Internet

:: Lệnh này hiển thị chi tiết mạng của bạn.

ipconfig / all

PAUSE

:: Phần này kiểm tra xem có trang web cụ thể hay không.

ping google.com

:: Phần này cho phép bạn chọn có chạy tracert hay không.

set "reply=y"

set / p "reply=Chạy theo dõi ngay bây giờ? [Y | n]:"

nếu / tôi không "% reply%"=="y" goto: eof

tracert google.comPAUSE

Tệp này kiểm tra kết nối internet của bạn bằng ipconfig và sau đó tạm dừng để bạn có thể kiểm tra. Sau đó nó ping google.com. Cuối cùng, nó cung cấp cho bạn tùy chọn để chạy lệnh tracert nếu bạn muốn. Sau đó, nó sẽ tạm dừng lần thứ hai, cho phép bạn kiểm tra kết quả trước khi đóng cửa sổ.

Kết quả cuối cùng như sau:

Image
Image

Bạn có thể sử dụng bất kỳ lệnh nhắc lệnh nào bạn thích trong một tệp loạt, bao gồm các biến và tương tác của người dùng như ví dụ trên, ghi thông tin vào các tệp khác, v.v.

Đề xuất: