11

我有一个小的命令行 JScript 例程,我通常在 Windows 中使用 cscript 从命令行运行它。我希望能够按照以下方式传递参数

%:>cscript doSomethingToFile.js FileInQuestion.txt

关于如何做到这一点的任何见解?非常感谢。

4

1 回答 1

15

来自伯纳德·马克思

  1. 创建这个 JScript 文件,将它保存在 C 目录中,(如 xx.js)

xx.js

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

var arg = WScript.arguments(0)
alert(arg.toUpperCase() + " now upper case")
...
  1. 打开命令提示符,然后键入

(假设在 C:> 提示符下):

C:\> windows\wscript.exe xx.js "apples and bananas"
于 2012-07-13T05:24:18.370 回答