Không sử dụng WScript; sử dụng CScript. Tại dấu nhắc lệnh của Windows, nhập thông tin sau để hiển thị trợ giúp.
cscript //?
Tôi đề nghị những điều sau đây:
cscript //H:CScript
Điều này sẽ làm cho CScript trở thành trình thông dịch kịch bản mặc định của bạn. CScript in các thông báo vào giao diện điều khiển (ví dụ: stdout) như bạn mong muốn. (Nó không sử dụng các cửa sổ hộp thoại.) Bạn cũng có thể muốn thử chuyển // B, nhưng tôi không thể biết liệu nó có được chạy trên mỗi tập lệnh hay không. Nếu đó là một công tắc một lần, liên tục như công tắc // H, thì điều này có thể phù hợp với bạn; nếu không, bạn có thể cần phải sửa đổi tất cả các chương trình từ xa của bạn để bao gồm nó. Từ thông tin bạn đã cung cấp, tôi nghĩ việc thay đổi trình thông dịch mặc định (// H) sẽ thực hiện những gì bạn muốn.
Bạn cũng sẽ cần phải thêm một số loại xử lý lỗi để giữ tập lệnh chấm dứt lỗi. Trong Visual Basic Script Edition, điều dễ nhất để làm nếu bạn chỉ muốn bỏ qua lỗi là thêm phần sau vào đầu tập lệnh của bạn.
On Error Resume Next
Xem
http://msdn.microsoft.com/en-us/library/53f3k80h(VS.85).aspx để biết thêm thông tin.
Nguồn
2008-09-18 03:41:30
Xem thêm http://stackoverflow.com/questions/8678441/difference-between-wscript-and-cscript/9062764#9062764 – Ben