2010-06-16 10 views
11

Ho una piccola routine JScript a riga di comando che di solito eseguo dalla riga di comando utilizzando cscript in windows. Mi piacerebbe essere in grado di passare in argomenti si spera lungo le linee di ...passare argomenti a javascript tramite cscript sulla riga di comando

%:> cscript doSomethingToFile.js FileInQuestion.txt

Tutta la comprensione su come fare questo? Grazie mille.

+2

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

risposta

13

Da Bernard Marx

  1. Creare questo file JScript, salvarlo nella directory C, (come xx.js)

xx.js

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

var arg = WScript.arguments(0) 
alert(arg.toUpperCase() + " now upper case") 
... 
  1. Aprire il prompt dei comandi e digitare

(supponendo che in C:> prompt dei):

C:\> windows\wscript.exe xx.js "apples and bananas" 
Problemi correlati