Так у меня есть folloing пакетный скрипт (test.bat):Batch сценариев: Передайте аргумент пароль, содержащий каретку характер
@echo off
set usernameArgument=%1
set passwordArgument=%2
echo Password Argument: %passwordArgument%
В ЦМД, если я называю это с помощью пароля аргумент, который имеет каретку " ^»характер каретка персонаж получает раздели:
C:\> test.bat UserName Pass^Word
ВЫВОД: Password Argument: PassWord
есть ли способ я могу получить значение из passwordArgument field (% 2) с символом каретки,
ПРИМЕЧАНИЕ: У меня есть ограничение, так как это пароль, который я не хочу передавать в чем-то вроде этого.^^^^ Word. Я хотел бы найти решение, которое позволяет мне просто передать Pass^Word в качестве аргумента.
Передача в двойных кавычках работает, спасибо Мухаммаду. –