а также

у меня есть следующий скрипт (который просто выводит первый аргумент в консоль):

@if (@X)==(@Y) @end /* JScript comment
    @echo off
    cscript //E:JScript //nologo "%~f0" %*
    exit /b %errorlevel%
@if (@X)==(@Y) @end JScript comment */

WScript.Echo(WScript.Arguments.Item(0));

И я пытаюсь что-то вроде

C:\>test.bat "//test"

Я получаю следующую ошибку

Ошибка ввода: указана неизвестная опция "// test".

Несмотря на цитаты. Это принимается в качестве опции для хоста сценария Windows. Как можно передать аргумент, который начинается с//, Именованные аргументы?

Ответы на вопрос(2)

Ваш ответ на вопрос