Первый командный файл запускает командную строку, мне нужно, чтобы вторая команда находилась в ccontext первого. как я могу это сделать в python?Запуск vs2008 build from python
Как и в случае, он запускает пакет и блокируется до тех пор, пока пакет (с его контекстом командной строки) не завершится, а затем выполнит devenv
без необходимого контекста.
os.system(r'%comspec% /k ""C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"" x86')
os.system(r'devenv asdf.sln /rebuild Debug /Out last-build.txt')
думать о нем, как в я нахожусь в Баш, и мне нужно выполнить команду в контексте Perl, поэтому я типа perl -c 'asdf'
. выполнение perl и asdf назад не будет работать, мне нужно получить devenv
внутри контекста perl.
Есть ли причина, по которой вы не запускаете msbuild? – FlySwat 2008-11-13 23:27:19
никогда не слышал об этом. – 2008-11-15 21:33:32