Я использую программное обеспечение QGIS, которое включает в себя файл OSGeo4W.bat.Этот файл открывает приглашение, переписывает переменные пути и включает некоторые другие, такие как окружение python2 и некоторые пакеты сайтов, такие как Qt4, установленный вместе с QGIS.Когда открывается .bat файл, он открывает:
Проблема в том, что мне нужно вставлять сюда много команд так много раз в день, напримерэтот файл преобразует файл .ui, созданный QtDesigner, в .py:
pyuic4 -x C:\Users\Roberto\a.ui -o C:\Users\Roberto\a.py
Так как это занимает слишком много времени, я решил написать командный файл, вызвать OSgeo4W.bat и просто добавить эти команды, но это не работает.Команды после вызова не выполняются.Как выполнить команды в командном файле внутри приглашения, созданного другим командным файлом?Я использую Windows8.1.мой пакетный файл
@echo off
call "C:\Program Files\QGIS 2.18\OSGeo4W.bat"
pyuic4 -x C:\Users\Roberto\a.ui -o C:\Users\Roberto\a.py
rem more codes here
pause