GOOGLE ADS

пятница, 6 мая 2022 г.

Как я могу передать аргументы в пакетный файл?

Мне нужно передать идентификатор и пароль пакетному файлу во время запуска, а не жестко закодировать их в файле.

Вот как выглядит командная строка:

test.cmd admin P@55w0rd > test-log.txt

Решение проблемы

Еще один полезный совет — использовать %*для обозначения «все». Например:

echo off
set arg1=%1
set arg2=%2
shift
shift
fake-command /u %arg1% /p %arg2% %*

Когда вы бежите:

test-command admin password foo bar

приведенный выше пакетный файл будет запущен:

fake-command /u admin /p password admin password foo bar

У меня может быть немного неправильный синтаксис, но это общая идея.

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...