Я получил требование создать пакетный файл с несколькими необязательными параметрами.
Пример
MyTestSqlBatch.bat ServerName DatabaseName [UserId] [Password] [Command] [parameter]
здесь ServerName
и DatabaseName
равны обязательный .И UserId, Password
не обязательны для пользователей аутентификации Windows.Command
также является необязательным параметром (иногда мне нужно вызвать пакетный файл с параметром Command
для проверки подлинности Windows).если я хочу запустить свой пакетный файл для аутентификации SQL, тогда я также хочу передать пароль UserId .
Может ли кто-нибудь дать совет по этому вопросу, как создать именованные параметры (или) любой лучший способ справиться с этим?
Спасибо,