Sdílet prostřednictvím


Parametry nástroje MSIXMGR

Tento článek obsahuje parametry a syntaxi příkazového řádku, které můžete použít s nástrojem MSIXMGR.

Požadavky

Pokud chcete použít nástroj MSIXMGR, potřebujete:

  • Stáhněte si nástroj MSIXMGR.
  • Získejte aplikaci s balíčkem MSIX (.msix soubor).
  • Zařízení s Windows s oprávněními správce k vytvoření image MSIX.

-AddPackage

Přidejte balíček do zadané cesty k souboru.

-AddPackage <Path to the MSIX package>

nebo

-p <Path to the MSIX package>

Tady je příklad použití parametru -AddPackage :

msixmgr.exe -AddPackage "C:\MSIX\myapp.msix"

-RemovePackage

Odeberte balíček se zadaným úplným názvem balíčku.

-RemovePackage <Package name>

nebo

-x <Package name>

Tady je příklad použití parametru -RemovePackage . Úplný název balíčku najdete spuštěním rutiny PowerShellu Get-AppxPackage.

msixmgr.exe -RemovePackage myapp_0.0.0.1_x64__8wekyb3d8bbwe

-FindPackage

Vyhledejte balíček s úplným názvem konkrétního balíčku.

-FindPackage <Package name>

Tady je příklad použití parametru -FindPackage . Úplný název balíčku najdete spuštěním rutiny PowerShellu Get-AppxPackage.

msixmgr.exe -FindPackage myapp_0.0.0.1_x64__8wekyb3d8bbwe

-ApplyACLs

Použití seznamů ACL ve složce balíčku (rozbalený balíček). Musíte také zadat následující požadované dílčí parametry:

Povinný parametr Popis
-packagePath Cesta k balíčku k rozbalení nebo cestu k adresáři obsahujícímu více balíčků k rozbalení
-ApplyACLs -packagePath <Path to the package folder>

Tady je příklad použití parametru -ApplyACLs :

msixmgr.exe -ApplyACLs -packagePath "C:\MSIX\myapp_0.0.0.1_x64__8wekyb3d8bbwe"

-Rozbalit

Rozbalte balíček v jednom z formátů .appxsouborů , , .msix.appxbundle, nebo .msixbundlea extrahujte jeho obsah do složky. Musíte také zadat následující požadované dílčí parametry:

Povinný parametr Popis
-destination Adresář pro umístění výsledných složek balíčků.
-fileType Typ souboru, na který se mají balíčky rozbalit. Platné typy souborů zahrnují .vhd, .vhdx, .cim. Tento parametr se vyžaduje pouze při rozbalení souborů CIM.
-packagePath Cesta k balíčku k rozbalení nebo cestu k adresáři obsahujícímu více balíčků k rozbalení.
-rootDirectory Určuje kořenový adresář na imagi, do které se mají balíčky rozbalit. Tento parametr se vyžaduje pouze při rozbalení nových a existujících souborů CIM.
-Unpack -packagePath <Path to package to unpack OR path to a directory containing multiple packages to unpack> -destination <Directory to place the resulting package folder(s) in> -fileType <VHD | VHDX | CIM> -rootDirectory <Root directory on image to unpack packages to>

Tady je několik příkladů použití parametru -Unpack :

  • Rozbalení balíčku do adresáře:

    msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp"
    
  • Rozbalení balíčku do image disku VHDX:

    msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp\myapp.vhdx" -applyACLs -create -filetype VHDX -rootDirectory apps
    
  • Rozbalení balíčku do image disku CIM:

    msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp\myapp.cim" -applyACLs -create -filetype CIM -rootDirectory apps
    

Tady jsou volitelné parametry, které můžete použít s parametrem -Unpack :

Volitelný parametr Popis Příklad
-applyACLs Použije seznamy ACL na výsledné složky balíčků a jejich nadřazenou složku. msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs
-create Vytvoří novou image se zadaným typem souboru a rozbalí balíčky do této image. Vyžaduje parametr -filetype . msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs -create -fileType VHDX
-fileType Typ souboru, na který se mají balíčky rozbalit. Platné typy souborů zahrnují VHD, VHDX, CIM. Tento parametr se vyžaduje při rozbalení souborů CIM. Vyžaduje parametr -create . msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs -create -fileType CIM -rootDirectory apps
-rootDirectory Určuje kořenový adresář na imagi, do které se mají balíčky rozbalit. Tento parametr se vyžaduje při rozbalení nových a existujících souborů CIM. msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs -create -filetype CIM -rootDirectory apps
-validateSignature Před rozbalením balíčku ověří soubor podpisu balíčku. Tento parametr vyžaduje, aby se na počítači nainstaloval certifikát balíčku.

Další informace najdete v tématu Úložiště certifikátů.
msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\Myapp" -validateSignature -applyACLs
-vhdSize Požadovaná velikost .vhd souboru nebo .vhdx souboru v MB. Musí být mezi 5 MB a 2040000 MB. Používejte jenom pro .vhd soubory nebo .vhdx soubory. Vyžaduje parametry -create a -filetype parametry. msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -create -fileType VHDX -vhdSize 500

-MountImage

Připojte image VHD, VHDX nebo CIM. Musíte také zadat následující požadované dílčí parametry:

Povinný parametr Popis
-fileType Typ souboru, na který se mají balíčky rozbalit. Platné typy souborů zahrnují VHD, VHDX, CIM.
-imagePath Cesta k souboru obrázku, který se má připojit.
-MountImage -imagePath <Path to the MSIX image> -fileType <VHD | VHDX | CIM>

Tady je příklad použití parametru -MountImage :

msixmgr.exe -MountImage -imagePath "C:\MSIX\myapp.cim" -fileType CIM

Tady jsou volitelné parametry, které můžete použít s parametrem -MountImage :

Volitelný parametr Popis Příklad
-readOnly Logická hodnota (true of false) označující, jestli má být image připojena pouze pro čtení. Pokud není zadaný, image se ve výchozím nastavení připojí jako jen pro čtení. msixmgr.exe -MountImage -imagePath "C:\MSIX\myapp.cim" -filetype CIM -readOnly false

-UnmountImage

Odpojte image VHD, VHDX nebo CIM. Musíte také zadat následující požadované dílčí parametry:

Povinný parametr Popis
-fileType Typ souboru, na který se mají balíčky rozbalit. Platné typy souborů zahrnují VHD, VHDX, CIM.
-imagePath Cesta k souboru obrázku, který se má připojit.
-UnmountImage -imagePath <Path to the MSIX image> -fileType <VHD | VHDX | CIM>

Tady je příklad použití parametru -UnmountImage :

msixmgr.exe -UnmountImage -imagePath "C:\MSIX\myapp.vhdx" -fileType VHDX

Tady jsou volitelné parametry, které můžete použít s parametrem -UnmountImage :

Volitelný parametr Popis Příklad
-volumeId Identifikátor GUID svazku (zadaný bez složených závorek) přidružený k obrázku, který se má odpojit. Tento parametr je volitelný pouze pro soubory CIM. ID svazku můžete najít spuštěním rutiny PowerShellu Get-Volume. msixmgr.exe -UnmountImage -volumeId 199a2f93-99a8-11ee-9b0d-4c445b63adac -filetype CIM

-quietUX

Potlačí interakci uživatele při spuštění nástroje MSIXMGR. Tento parametr je volitelný a lze ho použít s jakýmkoli jiným parametrem.

Tady je příklad použití -quietUX parametru s parametrem -AddPackage :

msixmgr.exe -AddPackage "C:\MSIX\myapp.msix" -quietUX

Další kroky

Další informace o připojení aplikace MSIX najdete v těchto článcích: