Получить список переданных аргументов в пакетном скрипте Windows (.bat) - PullRequest
360 голосов
/ 10 декабря 2008

Я бы хотел найти пакетный аналог Windows для Bash's $@, который содержит список всех аргументов, переданных в скрипт.

Или я должен беспокоиться о shift?

Ответы [ 12 ]

0 голосов
/ 26 июня 2015

версия для Windows (требуется socat)

C:\Program Files (x86)\Git\bin>type gitproxy.cmd
socat STDIO PROXY:proxy.mycompany.de:%1:%2,proxyport=3128

настройка:

C:\Users\exhau\AppData\Roaming\npm>git config --global core.gitproxy gitproxy.cmd
0 голосов
/ 12 февраля 2014
@echo off
:start

:: Insert your code here
echo.%%1 is now:%~1
:: End insert your code here

if "%~2" NEQ "" (
    shift
    goto :start
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...