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.
Tento článek obsahuje parametry příkazového řádku a syntaxi, 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 zabalenou v MSIX (
.msixsoubor). - Zařízení s Windows s oprávněními správce k vytvoření image MSIX.
-AddPackage
Přidejte balíček na zadanou cestu 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.
-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 na složku 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, který se má rozbalit, NEBO cesta 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, .appxbundlenebo a .msixbundleextrahujte 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, do který chcete balíčky rozbalit. Mezi platné typy souborů patří .vhd, .vhdx, . .cim Tento parametr se vyžaduje pouze při rozbalení souborů CIM. |
-packagePath |
Cesta k balíčku, který se má rozbalit, NEBO cesta k adresáři obsahujícímu více balíčků, které se mají rozbalit. |
-rootDirectory |
Určuje kořenový adresář na imagi, do které se mají rozbalit balíčky. 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 appsRozbalení 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 s parametrem -Unpack použít:
| Volitelný parametr | Popis | Příklad |
|---|---|---|
-applyACLs |
Použije seznamy ACL na výsledné složky balíčků a jejich nadřazené složky. | 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, do který chcete balíčky rozbalit. Mezi platné typy souborů patří 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 byl na počítači nainstalovaný 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 v MB. Musí být mezi 5 MB a 2040000 MB. Používejte jenom pro .vhd soubory nebo .vhdx .
-create Vyžaduje parametry a-filetype. |
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, do který chcete balíčky rozbalit. Mezi platné typy souborů patří 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 s parametrem -MountImage použít:
| Volitelný parametr | Popis | Příklad |
|---|---|---|
-readOnly |
Logická hodnota (true of false) označující, jestli se má obrázek připojit jen 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, do který chcete balíčky rozbalit. Mezi platné typy souborů patří 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 s parametrem -UnmountImage použít:
| 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 zjistíte spuštěním rutiny PowerShellu Get-Volume. | msixmgr.exe -UnmountImage -volumeId 199a2f93-99a8-11ee-9b0d-4c445b63adac -filetype CIM |
-quietUX
Potlačuje interakci uživatele při spuštění nástroje MSIXMGR. Tento parametr je volitelný a je možné ho použít s jakýmkoli jiným parametrem.
Tady je příklad použití parametru -quietUX s parametrem -AddPackage :
msixmgr.exe -AddPackage "C:\MSIX\myapp.msix" -quietUX
Další kroky
Další informace o připojení aplikace najdete v těchto článcích: