передача аргументов в javascript через cscript в командной строке

У меня есть небольшая подпрограмма JScript для командной строки, которую я обычно запускаю из командной строки, используя cscript в Windows. Я хотел бы иметь возможность привести аргументы, надеюсь, в соответствии с...

%:>cscript doSomethingToFile.js FileInQuestion.txt

Любое понимание того, как это сделать? Большое спасибо.


person chuck taylor    schedule 16.06.2010    source источник
comment
Отметьте WScript.Arguments.   -  person SLaks    schedule 16.06.2010


Ответы (1)


От Бернарда Маркса

  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"
person Dane Balia    schedule 13.07.2012
comment
C:\Windows\wscript.exe? возможно C:\Windows\System32\wscript.exe C:\xx.js яблоки и бананы - person Garric; 18.11.2020