Mục lục:

Không phải vậy Hướng dẫn hàng loạt cơ bản: 6 bước
Không phải vậy Hướng dẫn hàng loạt cơ bản: 6 bước

Video: Không phải vậy Hướng dẫn hàng loạt cơ bản: 6 bước

Video: Không phải vậy Hướng dẫn hàng loạt cơ bản: 6 bước
Video: 5 CÁCH ĐỂ CÓ BƯỚC NHẢY ĐẸP - NHẸ - NĂNG LƯỢNG - Cực kỳ quan trọng- Shuffle dance - Phạm Liễu 2024, Tháng mười một
Anonim
Không phải vậy Hướng dẫn hàng loạt cơ bản
Không phải vậy Hướng dẫn hàng loạt cơ bản

Trong hướng dẫn trước, chúng ta đã tìm hiểu những điều cơ bản cốt lõi của việc viết tệp batch. Nếu bạn không biết batch là gì nhưng muốn tìm hiểu nó, hãy tham khảo "Hướng dẫn hàng loạt rất cơ bản". sử dụng chúng để tạo một ứng dụng.

Bước 1: Bước biến (1/3)

Biến là những thứ có thể thay đổi. và chúng tôi cung cấp cho nó một nhãn để lưu trữ nó. chúng tôi có thể tạo số nguyên và chuỗi bằng cách sử dụng các biến. Để tạo một biến, bạn cần học lệnh SET. Lệnh SET là thứ tạo ra các biến; SET name = value Nhập nội dung sau vào CMD của bạn: SET name = hello'name 'là tên của biến và' hello 'là những gì biến đang lưu trữ, vì vậy mỗi khi bạn gõ "echo name", nó sẽ nói "hello" đúng không? Nếu bạn muốn hiển thị một biến, bạn phải đặt các ký hiệu phần trăm (%) xung quanh nó. Vì vậy, nếu bạn nhập "echo% test%" và nó sẽ nói "xin chào" có?

Bước 2: Bước biến (2/3)

Bước biến (2/3)
Bước biến (2/3)

Vì vậy, bây giờ chắc chắn chúng ta có thể làm toán? Chúng ta sắp chữ num = 1Điều này tạo ra một biến gọi là "num" với giá trị là 1 được gắn vào nó. Tập hợp num =% num% + 1 (điều này có nghĩa là chúng ta lấy "num" (hay còn gọi là 1) và đặt nó là num + 1 (hay còn gọi là 1 + 1)) thenecho% num%, nó sẽ cung cấp cho chúng ta 2, đúng không? Hãy thử nó: nhập thông tin sau vào notepad và lưu dưới dạng MathAttempt.bat (không bao gồm các dấu sao (*)) @echo offset v = 1set v =% v% + 1echo% v% pauseit nên nói 2, đúng không? NOPE. nó nói 1 + 1 vì máy tính diễn giải lệnh của bạn là: you: "so num = 1, right?" pc: "đúng" bạn: "vậy num cộng một là gì?" pc: num + 1 = 1 + 1 vì vậy máy tính sẽ diễn giải lệnh của bạn theo nghĩa đen.

Bước 3: Bước biến (3/3)

Bước biến (3/3)
Bước biến (3/3)

Vậy làm cách nào để máy tính suy nghĩ về mặt toán học? Đơn giản, chúng ta thêm dấu / a vào trước tên biến Ví dụ: chúng ta gõ "set / a num = 1" rồi "set / a num =% num% + 1" rồi "echo % num% "thì chúng ta sẽ nhận được 2, đúng không? Hãy thử nó Nhập cái này vào notepad….blah blah blah, bạn biết đấy. ********************* ****************************** @ echo offset / a num = 1set / a num =% num% + 1echo% num% tạm ngừng************************************************* ***ở đó! nó đã thêm 1 + 1! đây là cách máy tính nhìn thấy nó: _you: so num = 1, đúng không? pc: rightyou: vậy num cộng một là gì? pc: num + 1 = 1 + 1 = 2Voila! Vậy bây giờ chúng ta hãy tạo một chương trình đếm! chúng ta sẽ sử dụng lệnh goto mà chúng ta đã học trong Hướng dẫn hàng loạt rất cơ bản. ***************************** **************************** @ echo offset / a num = 1: topet / a num =% num% + 1echo% num% goto top **************************************************** ********** Máy tính đang thêm 1, sau đó lên trên cùng và thêm 1 lần nữa, v.v.

Bước 4: Bước tham số (1/2)

Bước tham số (1/2)
Bước tham số (1/2)

Vì vậy, bây giờ chúng ta có thể sử dụng các biến nếu chúng ta có lựa chọn tùy chọn, chẳng hạn như: nhấn 1 để nói Hello. Nhấn 2 để nói Tạm biệt. Chúng tôi sử dụng lệnh "IF", ví dụ: Nhập điều này vào CMD của bạn: if 1 = = 1 echo Xem nó hoạt động! (==) có nghĩa là "bằng với", bạn cũng có thể nhập "EQU") Chúng tôi nhận được thông báo cho biết "Thấy nó hoạt động!" Bây giờ hãy nhập sau: if 1 == 2 echo Nó hoạt động! Chúng tôi không thấy gì cả vì 1 không bằng 2 Nếu chúng tôi muốn đợi người dùng đưa thứ gì đó vào, chúng tôi thêm a / p và để trống phần sau biến. Như thế này: set / p variablename = Điều đó có nghĩa là máy tính sẽ đợi bạn đưa thứ gì đó vào. vì vậy chúng tôi gõ: ************************************* * @ echo offset v1 = hi !! set v2 = bye !! echo Nhấn phím 1 để nói HI! echo Nhấn phím 2 để nói BYE! set / p you = if% you% == 1 echo% v1% if% you% = = 2 echo% v2% pause ************************************** Đây là thông báo cho máy tính rằng nếu chúng ta gõ 1, nó phải vang lên HI !, và nếu chúng ta nói 2, nó phải vang lên BYE !!

Bước 5: Bước tham số (2/2)

Bước tham số (2/2)
Bước tham số (2/2)

Vì vậy, bây giờ chúng ta biết rằng nếu chúng ta muốn chọn một biến, chúng ta gõ: set / p variablename = và nếu chúng ta muốn đặt một biến, chúng ta gõ: set / a variablename = value 2000? Chúng tôi sẽ sử dụng SET, IF và GOTO trong chương trình này (và rõ ràng là echo) ******************************** ***** @ echo offset / a num = 0: Topet / a num =% num% + 1echo% num% if% num% == 2000 goto gobackgoto top: gobackset / a num =% num% -1echo% num % if% num% == 0 goto topgoto goback ************************************** Vì vậy bây giờ, bất cứ khi nào nó đạt đến 2000, lệnh IF làm cho nó GOTO phần thứ hai làm cho nó đếm ngược, sau đó khi nó đến 0, nó sẽ GOTO phần đầu tiên làm cho nó đếm lên … vv vv vv.

Bước 6: Xong

Bạn đã hoàn thành phần hướng dẫn hàng loạt của tôi. Bạn có thể truy cập vào đây để đi đến một hướng dẫn khác cho một số Ứng dụng hàng loạt tuyệt vời Nếu bạn muốn trợ giúp về bất kỳ chương trình Hàng loạt nào của mình, hãy nhắn tin cho tôi hoặc gửi e-mail cho tôi tại [email protected] và Tôi sẽ cố gắng giúp bạn. Nếu bạn muốn thử điều gì đó ngoại tuyến, tôi khuyên bạn nên học Lập trình tệp hàng loạt! của John Albert, thực sự đơn giản, dễ làm theo và tuyệt vời nếu bạn muốn tiến bộ hơn!

Đề xuất: