msiexec

msiexec to narzędzie w systemie Windows, które służy do instalacji, modyfikacji i usuwania pakietów MSI (Microsoft Installer). Umożliwia użytkownikom zautomatyzowanie procesu instalacji aplikacji oraz zarządzanie zainstalowanymi programami w sposób bardziej zaawansowany, niż to ma miejsce w standardowym interfejsie graficznym.

Skladnia

msiexec /i <ścieżka_do_pliku.msi> [opcje]
msiexec /x [opcje]
msiexec /a <ścieżka_do_pliku.msi> [opcje]
msiexec /l <ścieżka_do_logu> [opcje]

Parametry

ParametrOpis
/iInstaluje pakiet MSI.
/xUsuwa zainstalowany pakiet MSI na podstawie jego identyfikatora produktu.
/aInstaluje pakiet MSI w trybie administracyjnym, bez interakcji z użytkownikiem.
/lGeneruje logi z procesu instalacji. Typ logu można wskazać, np. all, verbose.
/qOkreśla poziom interakcji użytkownika: 'n’ – brak, 'b’ – podstawowy, 'f’ – pełny.
/norestartZapobiega automatycznemu ponownemu uruchomieniu systemu po zakończeniu instalacji.
/passiveInstalacja w trybie pasywnym, bez interakcji, ale z postępem wizualnym.

Przyklady uzycia

msiexec /i C:\Downloads\program.msi /q

Ten przykład instaluje pakiet MSI znajdujący się w podanej ścieżce bez interakcji użytkownika (tryb cichy). Użycie parametru /q oznacza, że instalacja przebiegnie bez wyświetlania okien dialogowych, co jest przydatne w skryptach automatyzacyjnych.

msiexec /x {12345678-1234-1234-1234-1234567890AB} /norestart

Ten przykład usuwa zainstalowaną aplikację według jej identyfikatora produktu. Parametr /norestart zapobiega automatycznemu ponownemu uruchomieniu systemu, co może być przydatne w środowiskach produkcyjnych, gdzie nie można sobie pozwolić na przestoje.

msiexec /a C:\Downloads\program.msi /l*v C:\Logs\install.log

W tym przykładzie pakiet MSI jest instalowany w trybie administracyjnym, a jednocześnie generowany jest szczegółowy log procesu instalacji, który zostanie zapisany w podanej lokalizacji. Użycie parametru /l*v pozwala na zapisanie bardzo szczegółowych informacji, co jest pomocne w przypadku problemów z instalacją.

Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020