Ngăn chặn lệnh khác thoát khỏi Windows CLI


0

Tôi đang cố gắng xây dựng tập lệnh Windows .bat bao gồm một số lệnh:

ionic state restore
ECHO done restoring state

Tuy nhiên, lệnh "khôi phục trạng thái ion" dường như thoát khỏi tầm kiểm soát của tôi để tôi không thấy ECHO hoặc bất kỳ bước tiếp theo nào.

Có cách nào để chạy nó trong chế độ im lặng hoặc bằng một cách nào đó tôi có thể tiếp tục sau khi hoàn thành?


1
cái gì thế này ionic chương trình?
DavidPostill

ionicframework.com - Tuy nhiên, tôi không nghĩ Ionic là vấn đề. Điều đó thoát ra theo một cách nào đó, điều đó đúng, nhưng chắc chắn có một cách để ngăn chặn các lệnh thoát khỏi tập lệnh mà bạn đang chạy chúng, phải không?
Tyler Murry

Vâng, nó không nên thoát khỏi kịch bản. Nhưng nó là bằng cách nào đó.
DavidPostill

Câu trả lời:


0

Tìm thấy giải pháp với CALL:

Lệnh CALL sẽ khởi chạy một bối cảnh tệp bó mới cùng với bất kỳ tham số đã chỉ định nào. Khi kết thúc tệp bó thứ hai (hoặc nếu EXIT được sử dụng), điều khiển sẽ trở lại ngay sau câu lệnh CALL ban đầu.

Nguồn : http://ss64.com/nt/call.html

Vì vậy, chạy các công việc sau đây tuyệt vời:

CALL ionic state restore
ECHO done restoring state

ionic Lệnh thực sự là một tập tin bó?
DavidPostill

Tôi tin rằng nó dựa trên Node: github.com/driftyco/ionic-cli
Tyler Murry
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.