Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poskytuje prostředky k instalaci, úpravě a provádění operací v Instalační službě systému Windows z příkazového řádku.
Možnosti instalace
Nastavte typ instalace pro spuštění instalačního balíčku.
Syntaxe
msiexec.exe [/i][/a][/j{u|m|/g|/t}][/x] <path_to_package>
Parametry
Parametr | Popis |
---|---|
/já | Určuje normální instalaci. |
/a | Určuje instalaci pro správu. |
/Ju | Inzerujte produkt aktuálnímu uživateli. |
/jm | Inzerujte produkt všem uživatelům. |
/j/g | Určuje identifikátor jazyka používaný inzerovaným balíčkem. |
/j/t | Použije transformaci na inzerovaný balíček. |
/x | Odinstaluje balíček. |
<path_to_package> |
Určuje umístění a název souboru instalačního balíčku. |
Příklady
Chcete-li nainstalovat balíček s názvem example.msi z jednotky C: pomocí normálního procesu instalace, zadejte:
msiexec.exe /i "C:\example.msi"
Možnosti zobrazení
To, co uživatel uvidí během procesu instalace, můžete nakonfigurovat na základě cílového prostředí. Pokud například distribuujete balíček všem klientům pro ruční instalaci, mělo by existovat úplné uživatelské rozhraní. Pokud ale nasazujete balíček pomocí zásad skupiny, které nevyžaduje žádnou interakci uživatele, nemělo by existovat žádné uživatelské rozhraní.
Syntaxe
msiexec.exe /i <path_to_package> [/quiet][/passive][/q{n|b|r|f}]
Parametry
Parametr | Popis |
---|---|
<path_to_package> |
Určuje umístění a název souboru instalačního balíčku. |
/tichý | Určuje tichý režim, což znamená, že není vyžadována žádná interakce uživatele. |
/pasivní | Určuje bezobslužný režim, což znamená, že instalace zobrazuje pouze indikátor průběhu. |
/Qn | Určuje, že během procesu instalace neexistuje žádné uživatelské rozhraní. |
/qn+ | Určuje, že během procesu instalace neexistuje žádné uživatelské rozhraní, s výjimkou konečného dialogového okna na konci. |
/Qb | Určuje základní uživatelské rozhraní během procesu instalace. |
/qb+ | Určuje základní uživatelské rozhraní během procesu instalace, včetně konečného dialogového okna na konci. |
/Qr | Určuje omezené uživatelské rozhraní během procesu instalace. |
/qf | Určuje úplné uživatelské rozhraní během procesu instalace. |
Poznámky
- Modální pole se nezobrazuje, pokud uživatel zruší instalaci. Můžete použít qb+! nebo qb!+ skrýt tlačítko ZRUŠIT.
Příklady
Chcete-li nainstalovat balíček C:\example.msi, pomocí normálního procesu instalace a bez uživatelského rozhraní zadejte:
msiexec.exe /i "C:\example.msi" /qn
Možnosti restartování
Pokud instalační balíček přepíše soubory nebo se pokusí změnit používané soubory, může se před dokončením instalace vyžadovat restartování.
Syntaxe
msiexec.exe /i <path_to_package> [/norestart][/promptrestart][/forcerestart]
Parametry
Parametr | Popis |
---|---|
<path_to_package> |
Určuje umístění a název souboru instalačního balíčku. |
/norestart | Po dokončení instalace zastaví restartování zařízení. |
/promptrestart | Vyzve uživatele, pokud je vyžadováno restartování. |
/forcerestart | Restartuje zařízení po dokončení instalace. |
Příklady
Chcete-li nainstalovat balíček C:\example.msi, pomocí normálního instalačního procesu bez restartování na konci zadejte:
msiexec.exe /i "C:\example.msi" /norestart
Možnosti protokolování
Pokud potřebujete ladit instalační balíček, můžete nastavit parametry pro vytvoření souboru protokolu s konkrétními informacemi.
Syntaxe
msiexec.exe [/i][/x] <path_to_package> [/L{i|w|e|a|r|u|c|m|o|p|v|x+|!|*}] <path_to_log>
Parametry
Parametr | Popis |
---|---|
/já | Určuje normální instalaci. |
/x | Odinstaluje balíček. |
<path_to_package> |
Určuje umístění a název souboru instalačního balíčku. |
/li | Zapne protokolování a zahrne stavové zprávy do výstupního souboru protokolu. |
/Lw | Zapne protokolování a zahrne do výstupního souboru protokolu upozornění, která nejsou závažná. |
/Le | Zapne protokolování a zahrne všechny chybové zprávy do výstupního souboru protokolu. |
/předložka z francouzštiny | Zapne protokolování a obsahuje informace o tom, kdy se akce spustila v souboru výstupního protokolu. |
/Lr | Zapne protokolování a zahrne záznamy specifické pro akci do výstupního souboru protokolu. |
/Lu | Zapne protokolování a zahrne informace o žádostech uživatele do výstupního souboru protokolu. |
/Lc | Zapne protokolování a zahrne počáteční parametry uživatelského rozhraní do výstupního souboru protokolu. |
/lm | Zapne protokolování a do výstupního souboru protokolu zahrne informace o nedostatku paměti nebo závažném ukončení. |
/hle | Zapne protokolování a do výstupního souboru protokolu zahrne zprávy o nedostatek místa na disku. |
/Lp | Zapne protokolování a zahrne vlastnosti terminálu do výstupního souboru protokolu. |
/Lv | Zapne protokolování a zahrne podrobný výstup do souboru výstupního protokolu. |
/šedesát | Zapne protokolování a do výstupního souboru protokolu zahrne další informace o ladění. |
/l+ | Zapne protokolování a připojí informace k existujícímu souboru protokolu. |
/l! | Zapne protokolování a vyprázdní každý řádek do souboru protokolu. |
/l* | Zapne protokolování a protokoluje všechny informace s výjimkou podrobných informací (/lv) nebo dalších informací o ladění (/lx). |
<path_to_logfile> |
Určuje umístění a název výstupního souboru protokolu. |
Příklady
Chcete-li nainstalovat balíček C:\example.msi, pomocí normálního instalačního procesu se všemi zadanými informacemi protokolování, včetně podrobného výstupu, a uložení výstupního souboru protokolu na C:\package.log, zadejte:
msiexec.exe /i "C:\example.msi" /L*V "C:\package.log"
Možnosti aktualizace
Aktualizace můžete použít nebo odebrat pomocí instalačního balíčku.
Syntaxe
msiexec.exe [/p][/update][/uninstall[/package<product_code_of_package>]] <path_to_package>
Parametry
Parametr | Popis |
---|---|
/p | Nainstaluje opravu. Pokud instalujete bezobslužně, musíte také nastavit vlastnost REINSTALLMODE na ecmus a PŘEINSTALOVAT na ALL. V opačném případě oprava aktualizuje pouze MSI uloženou v mezipaměti na cílovém zařízení. |
/aktualizace | Možnost instalace oprav. Pokud používáte více aktualizací, musíte je oddělit středníkem (;)). |
/balíček | Nainstaluje nebo nakonfiguruje produkt. |
Příklady
msiexec.exe /p "C:\MyPatch.msp"
msiexec.exe /p "C:\MyPatch.msp" /qb REINSTALLMODE="ecmus" REINSTALL="ALL"
msiexec.exe /update "C:\MyPatch.msp"
msiexec.exe /uninstall {1BCBF52C-CD1B-454D-AEF7-852F73967318} /package {AAD3D77A-7476-469F-ADF4-04424124E91D}
Kde první identifikátor GUID je identifikátor GUID opravy a druhý je kód produktu MSI, na který byla oprava použita.
Možnosti opravy
Tento příkaz můžete použít k opravě nainstalovaného balíčku.
Syntaxe
msiexec.exe [/f{p|o|e|d|c|a|u|m|s|v}] <product_code>
Parametry
Parametr | Popis |
---|---|
/Fp | Opraví balíček, pokud chybí soubor. |
/fo | Opraví balíček, pokud chybí soubor nebo pokud je nainstalovaná starší verze. |
/Fe | Opraví balíček, pokud chybí soubor nebo pokud je nainstalovaná stejná nebo starší verze. |
/Fd | Opraví balíček, pokud chybí soubor nebo pokud je nainstalovaná jiná verze. |
/Fc | Opraví balíček, pokud chybí soubor nebo pokud kontrolní součet neodpovídá počítané hodnotě. |
/fa | Vynutí přeinstalaci všech souborů. |
/Fu | Opraví všechny požadované položky registru specifické pro uživatele. |
/Fm | Opraví všechny požadované položky registru specifické pro počítač. |
/Fs | Opraví všechny existující klávesové zkratky. |
/Fv | Spustí se ze zdroje a znovu ukládá místní balíček do mezipaměti. |
Příklady
Pokud chcete vynutit přeinstalaci všech souborů na základě kódu produktu MSI, který se má opravit, {AAD3D77A-7476-469F-ADF4-04424124E91D}, zadejte:
msiexec.exe /fa {AAD3D77A-7476-469F-ADF4-04424124E91D}
Nastavení veřejných vlastností
Veřejné vlastnosti můžete nastavit pomocí tohoto příkazu. Informace o dostupných vlastnostech a o tom, jak je nastavit, naleznete v tématu veřejné vlastnosti.