Nếu mười kịch bản bây giờ bạn biết làm thế nào để viết kịch bản.
Bây giờ chúng ta hãy đi vào một bước nâng cao, một số tập lệnh nâng cao, một số tập lệnh if then.
Đây là những tập lệnh sẽ xác định một số biến.
Và nếu các biến đó được đáp ứng, thì bạn có thể chạy các tập lệnh đó.
Và nếu câu lệnh kịch bản đó, nếu điều này xảy ra, hãy làm điều này, nếu không thì hãy làm điều đó.
Vì vậy, bất cứ điều gì bạn xác định phải được đáp ứng, thì nó sẽ chạy nó.
Nếu không, tôi sẽ cung cấp cho bạn một số đầu ra khác nhau tùy thuộc vào cách bạn viết tập lệnh.
Để minh họa rõ hơn khái niệm này về các câu lệnh if then, hãy đưa nó vào máy của chúng ta.
Được chứ.
Chúng ta đang ở hướng nào.
Chúng tôi đang ở trong thư mục chính của chúng tôi và thư mục bên trong nó là tập lệnh của tôi và thư mục này.
Chúng tôi sẽ tạo một kịch bản mới và chúng tôi sẽ gọi nó bằng cách nếu sau đó viết lại kịch bản, nó không
nhất thiết phải là tên mà tôi đang chọn.
Bạn có thể chọn bất kỳ tên nào như tập lệnh của tôi hoặc X, Y, Z hoặc ABC, bất kỳ tên nào bạn muốn.
Vì vậy, khi chúng tôi muốn viết một tập lệnh, bạn thực hiện Y và tên của tệp, nó sẽ đưa bạn vào chế độ
chèn.
Vì vậy, điều đầu tiên bạn làm, nếu bạn muốn viết một kịch bản, là xác định một biến.
Bây giờ, tôi đã viết sẵn một kịch bản và tôi sẽ sao chép nó từ đó, vì vậy nó sẽ giúp chúng tôi tiết kiệm thời gian.
Và đây là tập lệnh kiểm tra biến.
Tôi sẽ sao chép nó và tôi sẽ dán nó.
Bây giờ hãy xem kịch bản này làm gì.
Tập lệnh này sẽ tìm số đếm bằng 100.
Vì vậy, nếu số đếm bằng 100, là biến, thì nó sẽ nói tiếng vang, số đếm là 100.
Nếu nó không bằng 100, thì nó sẽ nói số đếm không phải là 100.
Vì vậy, đó là những gì khá nhiều tuyên bố sai làm.
Vì vậy, hãy nhìn vào kịch bản của chúng tôi.
Hãy chạy nó.
Trước tiên hãy lưu nó.
Và khi chúng tôi lưu nó, tất nhiên, chúng tôi sẽ xác minh tệp đã được tạo.
Đúng.
Có gì bên trong tập tin?
Chúng tôi sẽ xem xét nó.
Và nó có chính xác những thứ mà chúng tôi đã gõ vào.
Bây giờ chúng ta cần cấp quyền thực thi cho tập lệnh.
Xác minh điều đó.
Vâng, nó có quyền thực thi, và tôi sẽ chạy nó.
Của bạn đi.
Nó cho biết số đếm là 100 hoàn hảo, bởi vì chúng tôi xác định trong biến của mình rằng số đếm bằng 100.
Vì vậy, điều gì sẽ xảy ra nếu chúng ta thay đổi số đếm thành, giả sử, một, chúng ta lưu nó và chạy nó.
Khi chúng tôi chạy nó, nó báo Count is not 100.
Vì vậy, đây là mục đích chính xác của câu lệnh if then là nếu nó tìm kiếm biến, bất kể biến đó được định nghĩa
là gì.
Nếu giá trị biến không được đáp ứng, nó sẽ cho bạn biết chính xác bạn muốn nó làm gì.
Bạn cũng có thể thay đổi đầu ra bằng cách nói nếu.
Sau đó, khác, tôi nghĩ.
Xin lỗi.
Số đếm.
Hãy đếm số chữ thường.
Không phải là
100.
Một lần nữa, số đếm là 100.
Đây là biến của chúng tôi.
Và nó nói nếu số khung bằng 100, thì
hãy lặp lại nó.
Đếm là 100 khác.
Nếu không, tiếng vang.
Xin lỗi.
Số lượng không phải là 140.
Cô ấy đối lập với F và nó đang kể kịch bản.
Bây giờ bạn nên thoát ra ngoài là công việc của bạn đã hoàn thành.
Và nếu câu lệnh được thực hiện, bạn thoát khỏi nó bằng cách lưu nó.
Và bây giờ khi bạn chạy nó, nó sẽ cho bạn biết, Rất tiếc, số lượng không phải là 100.
Vì vậy, bạn chỉ cần thay đổi đầu ra thành bất cứ thứ gì bạn muốn.
Và đó là chức năng của câu lệnh if if else hoặc if then.
Một ví dụ khác về câu lệnh if mà tôi sẽ chọn ở ngay đây.
Tôi sẽ sao chép nó.
Và tôi sẽ tạo một kịch bản mới là if then new.
Tôi sẽ xác định biến mà tôi đã sao chép.
Và lệnh đầu tiên tôi đã xóa, nó có nghĩa là khi tập lệnh chạy sẽ xóa màn hình.
Tôi không muốn nhìn thấy bất cứ thứ gì đã có trên màn hình.
Điều tiếp theo sẽ làm là if trừ E, được sử dụng, là tùy chọn được sử dụng để kiểm tra xem một tệp có
tồn tại hay không.
Vì vậy, nó nói rằng nếu tệp nhà tôi có tệp văn bản lỗi này tồn tại, thì bạn nên làm gì sau đó
lặp lại tệp tồn tại khác.
Nếu tệp không tồn tại, thì nói tệp echo không tồn tại.
Và đó là những gì khá nhiều nó đang làm.
Vì vậy, hãy chạy lệnh này.
Và tất nhiên, chúng tôi phải cấp quyền thực thi đã được xác minh.
Có quyền thực thi.
Được rồi, không.
Bây giờ hãy chạy nó nếu bây giờ.
Giờ chạy nó báo file không tồn tại.
Nó đang nói với bạn điều thực tế.
Tại sao?
Vì không có tệp nào tồn tại như tệp cat.
Nếu sau đó trừ khi tệp tồn tại, tệp sẽ tồn tại ở đâu?
Các tập tin nên tồn tại trong thư mục nhà của tôi.
Lỗi văn bản đó.
Vì vậy, tôi sẽ tạo một tệp ngay bây giờ.
Tôi sẽ chỉ cần chạm vào nó và tôi sẽ tạo tập tin này.
Bây giờ tệp đã được tạo, tôi sẽ chạy tập lệnh.
Và bây giờ nó nói tập tin không tồn tại.
Vì vậy, đây đôi khi là một lệnh rất hữu ích và nó là công cụ rất hữu ích cho các quản trị viên hệ thống
muốn chạy lệnh này vào một khoảng thời gian nhất định hoặc một ngày nhất định do ứng dụng có tạo một số tệp lỗi hay
không.
Và họ chạy tập lệnh này và công việc định kỳ để xem tệp có tồn tại hay không.
Nếu có, điều đó có nghĩa là ứng dụng đang chạy tốt.
Nếu không, điều đó có nghĩa là tệp không tồn tại và nó sẽ gửi cho bạn một thông báo lỗi.
Vì vậy, đây là một câu lệnh F ten và chúng tôi cũng có các câu lệnh, ví dụ khác trong tệp này.
Và tập tin này cũng là một phần tài nguyên của bạn, tài liệu phát tay của bạn.
Và tôi muốn bạn thử mọi tập lệnh, tạo mọi tập lệnh mới và thử các giá trị khác nhau mà
bạn có ở đây.
Vì vậy, đây là một kịch bản rất hay mà tôi đã viết.
Nó cho bạn biết tên của bạn và hỏi bạn, bạn có thích làm việc trong đó không?
Và nó hỏi bạn nếu bạn trả lời.
Vâng, nó sẽ cho bạn biết bạn thật tuyệt.
Nếu không, bạn nói rằng bạn nên thử nó.
Nó chỉ là một cảm giác tốt.
Vì vậy, tôi muốn bạn tự chạy tập lệnh, tạo nó, tạo một tệp mới, viết tập lệnh và thực thi
nó.
Và tôi rất chắc chắn rằng nó sẽ chạy tốt mà không có bất kỳ lỗi nào.