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
, .msix
of .appxbundle
, of .msixbundle
pak 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 , VHDX CIM . 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 , VHDX CIM . |
-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 , VHDX CIM . |
-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: