Когда я копирую/вставляю строки ниже в CMD-окно, он выполняется без проблем.bat-скрипт работает только в первой строке?
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat"
msbuild proj\projsln /p:Configuration=Debug
proj\proj\bin\Debug\proj.exe my args
Однако, когда я сохранить его как DoStuff.bat я получаю сообщение ниже (это текст от исполняющего vcvars32.bat), то ничего другого. Он не создает мой проект и, очевидно, не запускает вновь созданный исполняемый файл.
Почему это не так и как я могу запустить все три команды?
>"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat"
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
Возможный дубликат [Почему выполняется только первая строка этого командного файла Windows, но все три строки выполняются в командной оболочке?] (Http://stackoverflow.com/questions/4036754/why-does-only-the -first-line-of-this-windows-batch-file-execute-but-all-three-li) – user