Можно ли написать скрипт в python, который устанавливает msi? Или можно сделать это через любой другой скрипт?Возможно ли установить msi с помощью python?
ответ
Вы можете использовать устаревшее os.system('msiexec /i whatever.msi')
, или, лучше, subprocess
эквивалент subprocess.call - в любом случае, вы можете также добавить любые дополнительные msiexec
флаги или аргументы вы хотите (документация в изобилии here).
AFAIK, можно использовать WMI в Python, поэтому вы должны иметь возможность устанавливать файлы MSI с помощью метода Win32_Product.Install
.
im полный новичок в скриптах .. так, каким образом я должен предпочесть? os.system/subprocess или WMI? pls advice спасибо .. –
@ Ученик: Я понятия не имею; Я сам не знаю Питона (к сожалению). Но в сценариях VBScript и PowerShell WMI довольно удобна для такого рода задач. – Helen
- 1. Как установить msi с помощью скрипта python?
- 2. Возможно ли установить несколько экземпляров node.js с окнами .msi?
- 3. Как установить .MSI с помощью PowerShell
- 4. Установить файл msi с помощью PowerShell v3.0
- 5. .NET Bootstrap Возможно установить установку с одним MSI?
- 6. Python: Возможно ли установить триггер папки?
- 7. Возможно ли отладка с помощью python-click с помощью intellij?
- 8. Настройка с помощью MSI
- 9. Укажите MSI Transform с помощью свойств MSI
- 10. Programatically установить приложение Python Msi из сценария Python
- 11. Возможно ли редактировать файлы документов с помощью Python?
- 12. Как установить MSI синхронно?
- 13. Возможно ли установить bcrypt вручную
- 14. Возможно ли установить или запустить dotnetredist.exe (или любой произвольный EXE) в составе .MSI?
- 15. Возможно ли установить геофотографии с помощью API-интерфейса Mapbox?
- 16. Возможно ли программно установить значения html attr с помощью jQuery?
- 17. Возможно ли установить несколько атрибутов данных с помощью функции jQuery.attr()?
- 18. Возможно ли установить тип переменной с помощью параметра в Modelica?
- 19. Возможно ли установить Robot Framework без установки Python в Windows?
- 20. Возможно ли установить EPD с системой ia64?
- 21. Как установить python, если он не существует из setuptools msi
- 22. Возможно ли рекламировать ярлыки и ProgId для каждого пользователя MSI?
- 23. Сервис-служба установщика с помощью установщика MSI
- 24. Возможно ли с помощью jwt?
- 25. Как установить сторонний MSI с помощью настраиваемого действия?
- 26. Как установить флажки во время установки msi с помощью powershell?
- 27. Установить MSI с файлами свойств XML
- 28. Возможно ли установить свойство элемента?
- 29. Возможно ли установить фильтр сервлета?
- 30. Возможно ли установить приоритет блокировки?
Oh noe alex! Не предлагайте кому-то использовать 'os.system'! Серьезно, переходите к «подпроцессу», пожалуйста. –
@Nick, OK, отредактирован, чтобы уточнить предпочтительный статус подпроцесса. –
@Nick & @Alex Спасибо и есть ли заметная разница между использованием os.system и подпроцессом? –