Необходимо проверить, содержит ли абсолютный путь специальные символы в пакетном скрипте и установить значение false или true.У меня есть набор символов для проверки! @ # $% ^ & "№;
Я пробовал это:
SET containsSpecial=false
SET specialCharacters=%%,#,!,^^^&,@,$,^^^^,~
echo %specialCharacters%
FOR %%i IN (%specialCharacters%) DO (if NOT "%cd%"=="%cd:%%i=%" SET containsSpecial=true)
echo %containsSpecial%
pause
В перспективе это должно написать что-то вроде:" Ваш абсолютный путь неверени содержит: {набор специальных символов, расположенных в пути} "