bat закрывается доходя до команды if
Кодом проверяю запуск приложений. Вот часть кода с которой начинает вылетать, после нее идет похожий код на другие два приложения
set imagename=TaskbarX.exe
tasklist /fi "IMAGENAME eq %imagename%" | find /i "%imagename%"
if errorlevel 1 (
cd C:\Program Files (x86)\TaskbarX
start TaskbarX.exe
goto :b
) else (
goto :b
)
Ответы (1 шт):
Автор решения: timur
→ Ссылка
Эта команда
cd C:\Program Files (x86)\TaskbarX
считывается как несколько из-за пробелов в пути. Попробуйте писать так:
cd "C:\Program Files (x86)\TaskbarX"