У меня есть пакетный файл, который вызывается . Отправьте в контекстное меню Windows.Пакетный скрипт и специальный символ
@echo off
:while1
SET _paramini=%1
IF EXIST %_paramini% (
IF "%2" == "" goto :fin
SHIFT /1
)
goto :while1
:fin
Работает, за исключением файлов с символом ";" в их именах.
В чем проблема с моим скриптом?
Что означает строка ';; STATEMENT'? – npocmaka
Это ошибка, извините –
Кроме ';', я уверен, что ваш скрипт не работает и с пробелами, ',' и '=' ... – aschipfl