2010-06-16 28 views
11

Tôi có một dòng lệnh nhỏ JScript thường xuyên mà tôi thường chạy từ dòng lệnh bằng cách sử dụng cscript trong cửa sổ. Tôi muốn để có thể vượt qua trong lập luận hy vọng dọc theo dòng của ...chuyển đối số đến javascript thông qua cscript trên dòng lệnh

%:> cscript doSomethingToFile.js FileInQuestion.txt

Bất kỳ cái nhìn sâu sắc về cách làm này? Cảm ơn nhiều.

+2

[Kiểm tra 'WScript.Arguments'] (http://technet.microsoft.com/en-us/library/ee156618.aspx). – SLaks

Trả lời

13

Từ Bernard Marx

  1. Tạo tập tin JScript này, lưu nó trong C thư mục, (như xx.js)

xx.js

alert = function(s){WScript.Echo(s)} 

var arg = WScript.arguments(0) 
alert(arg.toUpperCase() + " now upper case") 
... 
  1. Mở lời nhắc lệnh và nhập

(giả sử C:> nhắc):

C:\> windows\wscript.exe xx.js "apples and bananas" 
Các vấn đề liên quan