Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Batch Scripts trên Windows 10:Làm cho cuộc sống dễ dàng hơn

Tập lệnh hàng loạt là tập hợp các lệnh được viết trong một tệp được thực thi để tự động hóa các tác vụ. Các lệnh / mã được thực hiện lần lượt theo trình tự vì chúng được viết ở các dòng khác nhau. Các tệp này được sử dụng để giúp người dùng dễ dàng hơn khi sử dụng các lệnh trong dấu nhắc lệnh. Nó cũng tiết kiệm thời gian nếu các lệnh vượt quá chỉ một hoặc hai.

Batch Scripts trên Windows 10:Làm cho cuộc sống dễ dàng hơn

Khái niệm cơ bản về Tập lệnh hàng loạt

Trong tập lệnh lô, bạn chủ yếu viết các lệnh có thể hoạt động trong dấu nhắc lệnh. Một số là các lệnh cơ bản để in, tạm dừng, thoát và một số lệnh có thể được sử dụng cho các mục đích khác nhau như kiểm tra ping, kiểm tra thống kê mạng, v.v. Thay vì mở dấu nhắc lệnh mỗi lần và tự mình nhập lệnh, bạn có thể tạo tệp kịch bản hàng loạt và chỉ cần mở nó để làm việc.

Có nhiều lệnh mà bạn có thể sử dụng trong tập lệnh lô của mình cho các mục đích khác nhau, tuy nhiên, một số lệnh cơ bản được liệt kê bên dưới:

  • ECHO - Hiển thị văn bản trên màn hình trong dấu nhắc lệnh.
  • @ECHO TẮT - Ẩn văn bản hiển thị của lệnh và chỉ hiển thị thông báo trên một dòng rõ ràng.
  • TIÊU ĐỀ - Thay đổi tiêu đề của cửa sổ nhắc lệnh.
  • TẠM DỪNG - Ngăn cửa sổ nhắc lệnh tự động đóng sau khi thực hiện lệnh.

Lưu ý :Tên của tệp nên khác với các tệp hệ thống mặc định, để không bị xung đột với nhau và tạo ra sự lộn xộn. Bạn cũng có thể sử dụng tiện ích mở rộng ‘.cmd’ mà các phiên bản Windows cũ hơn sẽ không chạy nó.

Viết tập lệnh hàng loạt đơn giản

Người dùng có thể thử tập lệnh lô đơn giản để hiểu các lệnh và làm việc với nó. Cũng giống như các ngôn ngữ lập trình khác, bạn in văn bản để hiểu phương pháp in; ở đây chúng ta sẽ in chuỗi bằng lệnh ECHO. Thực hiện theo các bước dưới đây để tạo tệp kịch bản hàng loạt đầu tiên của bạn:

  1. Giữ Windows và nhấn S để mở chức năng tìm kiếm . Bây giờ hãy nhập ‘ notepad ‘Và nhấn Enter để mở notepad . Batch Scripts trên Windows 10:Làm cho cuộc sống dễ dàng hơn
  2. Bằng cách làm theo các lệnh cơ bản ở trên, bạn có thể viết tập lệnh lô đơn giản như được hiển thị bên dưới:
     @ECHO OFF ::Đây là một nhận xét mà bạn có thể viết trong tập lệnh loạt. Tiêu đề ỨNG DỤNG ::Tiêu đề là tên cửa sổ cmd.ECHO Xin chào người dùng, đây là một tập lệnh lô đơn giản. trước> 
  3. Nhấp vào Tệp trong thanh trình đơn trên cùng và nhấp vào Lưu dưới dạng . Đổi tên tệp và thay đổi phần mở rộng thành ‘ .bat ‘Và nhấp vào nút Lưu cái nút. Batch Scripts trên Windows 10:Làm cho cuộc sống dễ dàng hơn
  4. Nhấp đúp tệp để chạy tệp tập lệnh lô.

Viết các tập lệnh hàng loạt khác nhau cho các mục đích khác nhau

Một số ví dụ để cho bạn thấy hoạt động của các tập lệnh hàng loạt thông qua các tình huống khác nhau. Mỗi tập lệnh lô bên dưới sẽ có cùng một phương pháp để tạo, vì vậy chúng tôi sẽ sử dụng phương pháp trên để tạo tập lệnh lô và thêm bất kỳ mã nào bên dưới thay vì mã trên.

1. Sao chép / di chuyển tệp bằng cách sử dụng tập lệnh hàng loạt

Một tập lệnh hàng loạt để sao chép tệp từ nguồn đến đích. Ví dụ này có thể được sử dụng để sao chép hoặc di chuyển ảnh từ thẻ SD của điện thoại hoặc máy ảnh vào thư mục hệ thống của bạn. Tệp hàng loạt này có thể được sử dụng nếu bạn chủ yếu sử dụng cùng một nguồn (USB / Thẻ SD) để di chuyển tệp. Người dùng không cần phải chọn các tệp mới trong USB mỗi lần họ muốn di chuyển / sao chép chúng trên PC. Bằng cách xác định nguồn và vị trí đích, bạn có thể sao chép / di chuyển tệp chỉ bằng cách nhấp vào tập lệnh hàng loạt này.

  1. Tạo tệp văn bản và thêm mã sau vào đó:
     xcopy "E:\ New Folder \ *. apk" "D:\ My Folder \" 
    Batch Scripts trên Windows 10:Làm cho cuộc sống dễ dàng hơn

    Lưu ý :Đường dẫn đầu tiên là nguồn và đường dẫn thứ hai là đường dẫn đích. Để sao chép tất cả các tệp từ đường dẫn nguồn, chỉ cần xóa ‘. apk Tiện ích mở rộng ‘và nó sẽ sao chép mọi thứ.

  2. Lưu tệp với phần mở rộng ‘ .bat ‘Và chạy tập tin. Batch Scripts trên Windows 10:Làm cho cuộc sống dễ dàng hơn

Lưu ý :Bạn cũng có thể di chuyển tệp bằng cách thay đổi ‘ xcopy ‘Để‘ di chuyển ‘Trong đoạn mã trên.

2. Thay đổi phần mở rộng tệp trong thư mục

Bạn cũng có thể tạo một tệp hàng loạt để thay đổi phần mở rộng của tất cả các tệp trong thư mục. Các tiện ích mở rộng có thể được thay đổi thành định dạng tệp tương tự, chẳng hạn như JPG thành PNG hoặc nó có thể thay đổi hoàn toàn hoạt động của tệp. Nếu tệp văn bản có mã cho tập lệnh hàng loạt, người dùng có thể thay đổi phần mở rộng tệp từ .txt thành .bat như hình dưới đây:

  1. Tạo văn bản tệp và mở nó trong notepad. Viết mã sau như được hiển thị bên dưới:
     @ECHO OFFren * .txt * .png 
  2. Lưu nó có phần mở rộng ‘ .bat ‘Và nhấp đúp tệp để làm cho nó hoạt động. Batch Scripts trên Windows 10:Làm cho cuộc sống dễ dàng hơn

3. Kiểm tra Ping cho hai trang web khác nhau bằng cách sử dụng lệnh dòng đơn trong tập lệnh hàng loạt

Đây là một ví dụ về việc sử dụng nhiều lệnh cho dấu nhắc lệnh thông qua một tập lệnh lô. Điều này phụ thuộc vào nhu cầu của người dùng và sở thích cá nhân của họ. Có một số lệnh hữu ích, có thể được sử dụng từng lệnh một để đạt được một mục đích cụ thể. Ở bên dưới, chúng tôi có mã để kiểm tra ping của hai URL khác nhau:

  1. Sau khi bạn tạo một tệp văn bản mới , sau đó viết mã sau trong đó:
     @ECHO OFFTITLE KIỂM TRA PINGping www.google.com &&ping www.appuals.comPAUSE 

    Lưu ý :Bạn cũng có thể viết mỗi lệnh trong một dòng khác nhau. Tuy nhiên, ‘ && ‘Trong mã nhằm mục đích trong đó lệnh thứ hai sẽ chỉ được thực thi nếu lệnh đầu tiên được thực hiện mà không bị lỗi. Người dùng cũng có thể sử dụng một ‘ & 'Nơi cả hai lệnh sẽ hoạt động ngay cả khi một lệnh không thành công.

  2. Lưu nó với ‘ .bat ‘Tiện ích mở rộng và mở nó. Batch Scripts trên Windows 10:Làm cho cuộc sống dễ dàng hơn

    Lưu ý :Bạn có thể thêm bất kỳ URL nào mà bạn muốn kiểm tra ping.

Còn nhiều hơn thế mà người dùng có thể làm với tập lệnh hàng loạt bằng cách tuân theo các quy tắc tập lệnh hàng loạt.