Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera parametry wiersza polecenia i składnię, których można użyć z narzędziem MSIXMGR.
Wymagania wstępne
Do korzystania z narzędzia MSIXMGR potrzebne są:
- Pobierz narzędzie MSIXMGR.
- Pobierz aplikację z pakietem MSIX (
.msixplik). - Urządzenie z systemem Windows z uprawnieniami administracyjnymi do tworzenia obrazu MSIX.
-AddPackage
Dodaj pakiet w określonej ścieżce pliku.
-AddPackage <Path to the MSIX package>
lub
-p <Path to the MSIX package>
Oto przykład użycia parametru -AddPackage :
msixmgr.exe -AddPackage "C:\MSIX\myapp.msix"
-RemovePackage
Usuń pakiet z określoną pełną nazwą pakietu.
-RemovePackage <Package name>
lub
-x <Package name>
Oto przykład użycia parametru -RemovePackage . Pełną nazwę pakietu można znaleźć, uruchamiając polecenie cmdlet programu PowerShell Get-AppxPackage.
msixmgr.exe -RemovePackage myapp_0.0.0.1_x64__8wekyb3d8bbwe
-FindPackage
Znajdź pakiet z określoną pełną nazwą pakietu.
-FindPackage <Package name>
Oto przykład użycia parametru -FindPackage . Pełną nazwę pakietu można znaleźć, uruchamiając polecenie cmdlet programu PowerShell Get-AppxPackage.
msixmgr.exe -FindPackage myapp_0.0.0.1_x64__8wekyb3d8bbwe
-ApplyACLs
Zastosuj listy ACL do folderu pakietu (rozpakowanego pakietu). Należy również określić następujące wymagane podparametry:
| Wymagany parametr | Opis |
|---|---|
-packagePath |
Ścieżka do pakietu w celu rozpakowywania lub ścieżki do katalogu zawierającego wiele pakietów do rozpakowywania |
-ApplyACLs -packagePath <Path to the package folder>
Oto przykład użycia parametru -ApplyACLs :
msixmgr.exe -ApplyACLs -packagePath "C:\MSIX\myapp_0.0.0.1_x64__8wekyb3d8bbwe"
-Rozpakować
Rozpakuj pakiet w jednym z formatów plików .appx, .msix, .appxbundlelub .msixbundlei wyodrębnij jego zawartość do folderu. Należy również określić następujące wymagane podparametry:
| Wymagany parametr | Opis |
|---|---|
-destination |
Katalog, w który mają zostać umieścić foldery pakietów wynikowych. |
-fileType |
Typ pliku do rozpakowywania pakietów. Prawidłowe typy plików obejmują .vhd, .vhdx, .cim. Ten parametr jest wymagany tylko podczas rozpakowywania do plików CIM. |
-packagePath |
Ścieżka do pakietu, aby rozpakować lub ścieżkę do katalogu zawierającego wiele pakietów do rozpakowywania. |
-rootDirectory |
Określa katalog główny na obrazie do rozpakowywania pakietów. Ten parametr jest wymagany tylko podczas rozpakowywania do nowych i istniejących plików 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>
Oto kilka przykładów użycia parametru -Unpack :
Aby rozpakować pakiet do katalogu:
msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp"Aby rozpakować pakiet do obrazu dysku VHDX:
msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp\myapp.vhdx" -applyACLs -create -filetype VHDX -rootDirectory appsAby rozpakować pakiet do obrazu dysku CIM:
msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp\myapp.cim" -applyACLs -create -filetype CIM -rootDirectory apps
Oto opcjonalne parametry, których można użyć z parametrem -Unpack :
| Parametr opcjonalny | Opis | Przykład |
|---|---|---|
-applyACLs |
Stosuje listy ACL do folderów pakietów wynikowych i ich folderów nadrzędnych. | msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs |
-create |
Tworzy nowy obraz o określonym typie pliku i rozpakowuje pakiety do tego obrazu. Wymaga parametru -filetype . |
msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs -create -fileType VHDX |
-fileType |
Typ pliku do rozpakowywania pakietów. Prawidłowe typy plików obejmują VHD, VHDX, CIM. Ten parametr jest wymagany podczas rozpakowywania do plików CIM. Wymaga parametru -create . |
msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs -create -fileType CIM -rootDirectory apps |
-rootDirectory |
Określa katalog główny na obrazie do rozpakowywania pakietów. Ten parametr jest wymagany podczas rozpakowywania do nowych i istniejących plików CIM. | msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -applyACLs -create -filetype CIM -rootDirectory apps |
-validateSignature |
Weryfikuje plik podpisu pakietu przed rozpakowywaniem pakietu. Ten parametr wymaga zainstalowania certyfikatu pakietu na maszynie. Aby uzyskać więcej informacji, zobacz Magazyny certyfikatów. |
msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\Myapp" -validateSignature -applyACLs |
-vhdSize |
Żądany rozmiar .vhd pliku lub .vhdx w MB. Musi mieć od 5 MB do 2040000 MB. Użyj tylko dla .vhd lub .vhdx plików.
-create Wymaga parametrów i-filetype. |
msixmgr.exe -Unpack -packagePath "C:\MSIX\myapp.msix" -destination "C:\Apps\myapp" -create -fileType VHDX -vhdSize 500 |
-MountImage
Zainstaluj obraz VHD, VHDX lub CIM. Należy również określić następujące wymagane podparametry:
| Wymagany parametr | Opis |
|---|---|
-fileType |
Typ pliku do rozpakowywania pakietów. Prawidłowe typy plików obejmują VHD, VHDX, CIM. |
-imagePath |
Ścieżka do pliku obrazu do zainstalowania. |
-MountImage -imagePath <Path to the MSIX image> -fileType <VHD | VHDX | CIM>
Oto przykład użycia parametru -MountImage :
msixmgr.exe -MountImage -imagePath "C:\MSIX\myapp.cim" -fileType CIM
Oto opcjonalne parametry, których można użyć z parametrem -MountImage :
| Parametr opcjonalny | Opis | Przykład |
|---|---|---|
-readOnly |
Wartość logiczna (prawda fałszu) wskazująca, czy obraz powinien być zainstalowany jako tylko do odczytu. Jeśli nie zostanie określony, obraz jest domyślnie instalowany jako tylko do odczytu. | msixmgr.exe -MountImage -imagePath "C:\MSIX\myapp.cim" -filetype CIM -readOnly false |
-UnmountImage
Odinstaluj obraz VHD, VHDX lub CIM. Należy również określić następujące wymagane podparametry:
| Wymagany parametr | Opis |
|---|---|
-fileType |
Typ pliku do rozpakowywania pakietów. Prawidłowe typy plików obejmują VHD, VHDX, CIM. |
-imagePath |
Ścieżka do pliku obrazu do zainstalowania. |
-UnmountImage -imagePath <Path to the MSIX image> -fileType <VHD | VHDX | CIM>
Oto przykład użycia parametru -UnmountImage :
msixmgr.exe -UnmountImage -imagePath "C:\MSIX\myapp.vhdx" -fileType VHDX
Oto opcjonalne parametry, których można użyć z parametrem -UnmountImage :
| Parametr opcjonalny | Opis | Przykład |
|---|---|---|
-volumeId |
Identyfikator GUID woluminu (określony bez nawiasów klamrowych) skojarzony z obrazem w celu odinstalowynia. Ten parametr jest opcjonalny tylko dla plików CIM. Identyfikator woluminu można znaleźć, uruchamiając polecenie cmdlet programu PowerShell Get-Volume. | msixmgr.exe -UnmountImage -volumeId 199a2f93-99a8-11ee-9b0d-4c445b63adac -filetype CIM |
-quietUX
Pomija interakcję użytkownika podczas uruchamiania narzędzia MSIXMGR. Ten parametr jest opcjonalny i może być używany z dowolnym innym parametrem.
Oto przykład użycia parametru -quietUX z parametrem -AddPackage :
msixmgr.exe -AddPackage "C:\MSIX\myapp.msix" -quietUX
Następne kroki
Aby dowiedzieć się więcej na temat dołączania aplikacji, zapoznaj się z następującymi artykułami: