У меня есть этот простой пакетный скрипт. Давайте назовем это «Hello World.bat»:
echo "Hello World!"
В командной строке работает
cmd /c start "C:\path\to\Hello World.bat"
вызывает появление нового окна командной строки, но код в .bat-файле не выполняется.
Я могу переименовать этот bat-файл в Hello_World.bat, удалить кавычки из командной строки, и он отлично работает. Однако, с кавычками (которые необходимы из-за пробелов), это не будет работать.
Какие-либо предложения? Приложение, над которым я работаю, вызывает пользовательские командные файлы, поэтому, к сожалению, просто переименовать его невозможно.