2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Bạn đã bao giờ muốn thêm giao diện đồ họa cho các tệp hàng loạt của mình giống như bạn có thể làm trong VBScript chưa? Tôi chắc chắn có. Nhưng bây giờ bạn có thể với chương trình tuyệt vời này có tên là MessageBox.
Bước 1: Cài đặt
Bạn có thể tải chương trình tại đây ------ LINK
Sau khi bạn đã tải xuống và giải nén tệp, hãy di chuyển tệp có tên MSGBOX. EXE vào thư mục system32 của bạn, thường là trong C: / windows / system32.
Bước 2: Kiểm tra
Bây giờ, mở cmd và gõ msgbox và bạn sẽ thấy cú pháp của nó. Bạn cũng có thể chạy example.bat để kiểm tra nó. Vì vậy, trong trường hợp bạn không hiểu cách sử dụng nó, tôi có một ví dụ dưới đây:
Msgbox "Xin chào / n / nBạn có muốn tiếp tục không?" "Đây là hộp thư" CÓ
-
Vì vậy, đầu tiên là "Xin chào / n / nBạn có muốn tiếp tục không?". Đây là thông điệp cơ thể. "\ N / n" là một dấu xuống dòng.
-
Thứ hai, "Đây là một hộp tin nhắn". Đây là Tiêu đề trong Hộp Thư.
-
Thứ ba là "CÓ". Đây là các nút sẽ hiển thị trên Hộp thư. Các kết hợp sau là:
YESNO, YESNOCANCEL, OKCANCEL và nếu để trống thì nó sẽ hiển thị OK.
-
Vì vậy, bây giờ bạn đã biết chức năng MsgBox hoạt động như thế nào, bây giờ bạn có thể thêm các chức năng khi một nút được nhấp vào.
Ví dụ trong tập lệnh lô:
@echo tắt
Msgbox "Xin chào / n / nBạn có muốn tiếp tục không?" "Đây là Hộp Thư" YESNOCANCEL
nếu% errorlevel% == 6 GOTO có
nếu% errorlevel% == 7 GOTO không
nếu% errorlevel% == 2 GOTO hủy
:: OK sẽ là: if% errorlevel% == 1 goto OK
:đúng
echo Bạn đã nhấp vào Có
tạm dừng> NUL
lối ra
:không
echo Bạn đã nhấp vào Không
tạm dừng> NULexit
:sự hủy bỏ
echo Bạn đã nhấp vào Hủy
tạm dừng> NULexit
Bước 3: Thưởng thức
Bây giờ bạn có thể tận hưởng Chức năng Hộp thư đó!
Nếu bạn có bất kỳ câu hỏi hoặc thắc mắc nào vui lòng viết bình luận hoặc PM cho tôi.