Delen via


MSIXMGR-hulpprogrammaparameters

Dit artikel bevat de opdrachtregelparameters en syntaxis die u kunt gebruiken met het MSIXMGR-hulpprogramma.

Vereisten

Als u het MSIXMGR-hulpprogramma wilt gebruiken, hebt u het volgende nodig:

  • Download het MSIXMGR-hulpprogramma.
  • Een MSIX-pakkettoepassing (.msix bestand) ophalen.
  • Een Windows-apparaat met beheerdersmachtigingen voor het maken van de MSIX-installatiekopieën.

-AddPackage

Voeg het pakket toe op het opgegeven bestandspad.

-AddPackage <Path to the MSIX package>

or

-p <Path to the MSIX package>

Hier volgt een voorbeeld van het gebruik van de -AddPackage parameter:

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

-RemovePackage

Verwijder het pakket met de volledige naam van het opgegeven pakket.

-RemovePackage <Package name>

or

-x <Package name>

Hier volgt een voorbeeld van het gebruik van de -RemovePackage parameter. U vindt de volledige naam van het pakket door de PowerShell-cmdlet Get-AppxPackage uit te voeren.

msixmgr.exe -RemovePackage myapp_0.0.0.1_x64__8wekyb3d8bbwe

-FindPackage

Zoek een pakket met de volledige naam van een specifiek pakket.

-FindPackage <Package name>

Hier volgt een voorbeeld van het gebruik van de -FindPackage parameter. U vindt de volledige naam van het pakket door de PowerShell-cmdlet Get-AppxPackage uit te voeren.

msixmgr.exe -FindPackage myapp_0.0.0.1_x64__8wekyb3d8bbwe

-ApplyACLs

ACL's toepassen op een pakketmap (een uitgepakt pakket). U moet ook de volgende vereiste subparameters opgeven:

Vereiste parameter Beschrijving
-packagePath Het pad naar het pakket om OF het pad naar een map met meerdere pakketten uit te pakken om uit te pakken
-ApplyACLs -packagePath <Path to the package folder>

Hier volgt een voorbeeld van het gebruik van de -ApplyACLs parameter:

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

-Uitpakken

Pak een pakket uit in een van de bestandsindelingen .appx, .msixof .appxbundle, of .msixbundlepak de inhoud ervan uit in een map. U moet ook de volgende vereiste subparameters opgeven:

Vereiste parameter Beschrijving
-destination De map waarin de resulterende pakketmap(s) moet worden geplaatst.
-fileType Het type bestand om pakketten uit te pakken. Geldige bestandstypen zijn, .vhd, .vhdx.cim. Deze parameter is alleen vereist bij het uitpakken van CIM-bestanden.
-packagePath Het pad naar het pakket om OF het pad naar een map met meerdere pakketten uit te pakken.
-rootDirectory Hiermee geeft u de hoofdmap op van de installatiekopieën om pakketten uit te pakken. Deze parameter is alleen vereist bij het uitpakken van nieuwe en bestaande CIM-bestanden.
-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>

Hier volgen enkele voorbeelden van het gebruik van de -Unpack parameter:

  • Een pakket uitpakken in een map:

    msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp"
    
  • Een pakket uitpakken in een VHDX-schijfinstallatiekopieën:

    msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp\myapp.vhdx" -applyACLs -create -filetype VHDX -rootDirectory apps
    
  • Een pakket uitpakken in een CIM-schijfinstallatiekopie:

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

Dit zijn de optionele parameters die u kunt gebruiken met de -Unpack parameter:

Optionele parameter Beschrijving Voorbeeld
-applyACLs Hiermee past u ACL's toe op de resulterende pakketmap(s) en de bovenliggende map. msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs
-create Hiermee maakt u een nieuwe installatiekopie met het opgegeven bestandstype en pakt u de pakketten uit naar die installatiekopie. Vereist de -filetype parameter. msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs -create -fileType VHDX
-fileType Het type bestand om pakketten uit te pakken. Geldige bestandstypen zijn, VHD, VHDXCIM. Deze parameter is vereist bij het uitpakken van CIM-bestanden. Vereist de -create parameter. msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs -create -fileType CIM -rootDirectory apps
-rootDirectory Hiermee geeft u de hoofdmap op van de installatiekopieën om pakketten uit te pakken. Deze parameter is vereist bij het uitpakken van nieuwe en bestaande CIM-bestanden. msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs -create -filetype CIM -rootDirectory apps
-validateSignature Valideert het handtekeningbestand van een pakket voordat het pakket wordt uitgepakt. Voor deze parameter is vereist dat het certificaat van het pakket op de computer is geïnstalleerd.

Zie Certificaatarchieven voor meer informatie.
msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\Myapp" -validateSignature -applyACLs
-vhdSize De gewenste grootte van het .vhd of .vhdx bestand in MB. Moet tussen 5 MB en 2040000 MB zijn. Alleen gebruiken voor .vhd of .vhdx bestanden. Vereist de -create en -filetype parameters. msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -create -fileType VHDX -vhdSize 500

-MountImage

Koppel een VHD-, VHDX- of CIM-installatiekopie. U moet ook de volgende vereiste subparameters opgeven:

Vereiste parameter Beschrijving
-fileType Het type bestand om pakketten uit te pakken. Geldige bestandstypen zijn, VHD, VHDXCIM.
-imagePath Het pad naar het afbeeldingsbestand dat moet worden gekoppeld.
-MountImage -imagePath <Path to the MSIX image> -fileType <VHD | VHDX | CIM>

Hier volgt een voorbeeld van het gebruik van de -MountImage parameter:

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

Dit zijn de optionele parameters die u kunt gebruiken met de -MountImage parameter:

Optionele parameter Beschrijving Voorbeeld
-readOnly Booleaanse waarde (waar van onwaar) die aangeeft of de installatiekopie als alleen-lezen moet worden gekoppeld. Als deze niet is opgegeven, wordt de installatiekopieën standaard als alleen-lezen gekoppeld. msixmgr.exe -MountImage -imagePath "C:\MSIX\myapp.cim" -filetype CIM -readOnly false

-UnmountImage

Ontkoppel een VHD-, VHDX- of CIM-installatiekopie. U moet ook de volgende vereiste subparameters opgeven:

Vereiste parameter Beschrijving
-fileType Het type bestand om pakketten uit te pakken. Geldige bestandstypen zijn, VHD, VHDXCIM.
-imagePath Het pad naar het afbeeldingsbestand dat moet worden gekoppeld.
-UnmountImage -imagePath <Path to the MSIX image> -fileType <VHD | VHDX | CIM>

Hier volgt een voorbeeld van het gebruik van de -UnmountImage parameter:

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

Dit zijn de optionele parameters die u kunt gebruiken met de -UnmountImage parameter:

Optionele parameter Beschrijving Voorbeeld
-volumeId De GUID van het volume (opgegeven zonder accolades) die aan de afbeelding is gekoppeld om los te koppelen. Deze parameter is alleen optioneel voor CIM-bestanden. U kunt volume-id vinden door de PowerShell-cmdlet Get-Volume uit te voeren. msixmgr.exe -UnmountImage -volumeId 199a2f93-99a8-11ee-9b0d-4c445b63adac -filetype CIM

-quietUX

Onderdrukt gebruikersinteractie bij het uitvoeren van het MSIXMGR-hulpprogramma. Deze parameter is optioneel en kan worden gebruikt met een andere parameter.

Hier volgt een voorbeeld van het gebruik van de -quietUX parameter met de -AddPackage parameter:

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

Volgende stappen

Raadpleeg de volgende artikelen voor meer informatie over het toevoegen van MSIX-apps: