Előre alkalmazások DISM

Előre telepített alkalmazások, beleértve licenszfájlt és a felhasználói adatfájlok, hogy lehet eltávolítani a Windows képet az DISM DISM.exe vagy parancsmagokkal Windows PowerShell. Telepítése előtt egy új változatát az alkalmazás törli a régi változat.

Nyisson egy rendszergazda telepítőeszközök Command Prompt telepített az ADK. A kezdő képernyőn adja meg az alapokat, hogy telepíteni és kezelheti a képeket. kattintson jobb egérgombbal, és válassza a Futtatás rendszergazdaként.

Csatlakozás a szolgáltatás offline képet. Írja be a következő parancsot a parancssorba:

DISM / Mount-Kép /ImageFile:c:\images\myimage.wim / Index: 1 / mountdir: c: \ test \ elérhető

Keresse meg a teljes nevét az alkalmazás csomag, amelyet el kell távolítani. Írja be a következő parancsot a parancssorba:

DISM / Image: C: \ test \ offline / Get-ProvisionedAppxPackages

Távolítsuk el az alkalmazást a szerelt képet. Például írja be a következő parancsot a parancssorba:

DISM / Image: c: \ test \ offline / Remove-ProvisionedAppxPackage / PackageName: microsoft.devx.appx.app1_1.0.0.0_neutral_en-us_ac4zc6fex2zjp

Ha az alkalmazás nem regisztrált felhasználói profil a képen (például, ha a kép egyetemes és nem telepített), az alkalmazás eltávolítjuk a képet. Ha a Windows-kép volt töltve, és létrehozott egy felhasználói profilt, majd az elkészített alkalmazás regisztrált felhasználó és el kell távolítani ezt az alkalmazást keresztül cmdlet Remove-AppxPackage, ha eltávolítja a felkészülés is.

Ha frissítenie kell az alkalmazás segítségével beállíthatja a frissített változata az alkalmazás által aláírt boltban. Írja be a következő parancsot a parancssorba:

DISM / Image: c: \ test \ offline / Add-ProvisionedAppxPackage / MappaElérésiÚtja: c: \ Downloads \ appxpackage

Mentse a változtatásokat és leválasztani a képet. Írja be a következő parancsot a parancssorba:

DISM / leválasztása-Kép / mountdir: c: \ test \ offline / elkövetni

Nyisson meg egy Windows PowerShell mint rendszergazda. Szükséges, hogy a fő számítógép Windows 8 vagy a Windows 8.1. Ha nem, telepítse támogatott verziójú Windows PowerShell. További részletek: A DISM Windows PowerShell.

Fel kell szerelni a képet. A Windows PowerShell parancssor, típus:

Szerelőkarikák WindowsImage -ImagePath c: \ képek \ myimage.wim -index 1 -path c: \ test \ elérhető

Keresse meg a teljes nevét az alkalmazás csomag, amelyet el kell távolítani. A Windows PowerShell parancssor, típus:

Kap- AppxProvisionedPackage -path c: \ test \ elérhető

A Hozzáadás-AppxProvisionedPackage cmdlet Windows PowerShell eltávolítani az alkalmazást. A Windows PowerShell parancssor, típus:

Remove- AppxProvisionedPackage -path c: \ test \ elérhető -PackageName microsoft.devx.appx.app1_1.0.0.0_neutral_en-us_ac4zc6fex2zjp

Ha az alkalmazás nem regisztrált felhasználói profil a képen (például, ha a kép egyetemes és nem telepített), az alkalmazás eltávolítjuk a képet. Ha a Windows-kép volt töltve, és létrehozott egy felhasználói profilt, majd az elkészített alkalmazás regisztrált felhasználó és el kell távolítani ezt az alkalmazást keresztül cmdlet Remove-AppxPackage, ha eltávolítja a felkészülés is.

  1. Ha frissítenie kell az alkalmazás segítségével beállíthatja a frissített változata az alkalmazás által aláírt boltban. A Windows PowerShell parancssor, típus:

Add- AppxProvisionedPackage -path c: \ test \ elérhető -FolderPath c: \ Downloads \ appxpackage

  • Mentse a változtatásokat és leválasztani a képet. A Windows PowerShell parancssor, típus:

    Dismount- WindowsImage -path c: \ test \ elérhető -Save

    Előre telepített alkalmazásokat a számítógépre is hozzáférhetnek a felhasználói adatokhoz, kifejezetten a telepítést. Felhasználói adatokat hozzáadjuk az alkalmazás során a pre-telepítés, és rendelkezésre állnak a futás során. A felhasználói adatok lehetővé teszik a fejlesztők számára beállítani szolgáltatásokat és funkciókat az alkalmazás számára, beleértve a lehetőségét jelentéseket.

    A felhasználónak meg kell adnia az adatállományban, az előre beállított alkalmazást a DISM eszközt, és a parancsmagot Add-AppxProvisionedPackage Windows PowerShell. Az alábbi parancs bemutatja ezt a hatást a DISM eszköz:

    Ha a felhasználói adatok fájl már létezik az adattárban történő alkalmazására - például, ha egy csomagot már hozzáadni a képhez - a meglévő fájlt felülírja. Ha a fájl nem áll helyre a telepítés nem sikerült.

    Akkor engedje frissítés az alkalmazás segítségével a boltban, anélkül, hogy elveszítené a felhasználói adatok fájlt. Azonban, ha egy felhasználó töröl egy alkalmazást, a felhasználói adatok fájl is elérhetők lesznek, miután az alkalmazás újratelepítését.

    Előre telepített alkalmazásokat a számítógépre is hozzáférhetnek a felhasználói adatokhoz, kifejezetten a telepítést. Felhasználói adatokat hozzáadjuk az alkalmazás során a pre-telepítés, és rendelkezésre állnak az alkalmazás a futás során. A felhasználói adatok lehetővé teszik a fejlesztők számára beállítani szolgáltatásokat és funkciókat az alkalmazás számára, beleértve a lehetőségét jelentéseket.

    Custom.data fájl megjelenik a helyét a telepítő alkalmazás. Név Custom.data kódolva, és nem lehet megváltoztatni. Az alkalmazás képes ellenőrizni a fájl meglétét annak megállapítására, hogy az alkalmazás előre telepítve. Itt egy példa, hogy a fájl eléréséhez Custom.data.

    Custom.data fájl tartalmazhat bármilyen tartalmat, és bármilyen formátum kívánt alkalmazást. Folyamat előre beállított egyszerűen hozzáférhetővé teszi a kérelmet. A fejlesztők olyan adatfájlt partnerek előre, vagy tud megegyezni a formában, amely lehetővé teszi a partnerek a tartalom létrehozásához.

    Létrehozásakor és hibakeresés az alkalmazás a Microsoft Visual Studio, nem tudja elérni a fájlt az alkalmazáson belül Custom.data telepítés helyét, mert az alkalmazás nincs előre telepítve. Akkor szimulálni használatát Custom.data fájlt Teszthívással Custom.data fájlt maga az alkalmazás, majd töltse le és tesztelje a helyi alkalmazás fájlt. Ehhez módosítani kell a minta kódját ( „microsoft.system.package.metadata \\ Custom.data”.) Ezután (function (fájl)

    Miután ellenőrizte a méret és a fájl tartalmát meg lehet tenni Custom.data fájlt végleges helyére, ahogy azt az eredeti példa.

    Nyissa meg a DISM.exe a parancssorból magasabb jogosultsággal.

    DISM / online / Add-ProvisionedAppxPackage /PackagePath:.\CustomData_1.0.0.1_AnyCPU_Debug.appx /CustomDataPath:.\Test.txt / SkipLicense

    /PackagePath:.\CustomData_1.0.0.1_AnyCPU_Debug.appx pont egy helyi teszt alkalmazás csomagot és /CustomDataPath:.\Test.txt - Custom.data fájlt. Ne feledje, hogy a fájl neve az itt megadott nem használják a telepítés után az adatokat az alkalmazásban.

    Most egy alkalmazás csempe a kezdőképernyőn. használt teszt alkalmazását. Az alkalmazás hozzáférést kell biztosítani Custom.data fájlt. Ha több kell, hibakeresés, csatlakoztassa a hibakereső futtatása után az alkalmazás a kezdőképernyőn.

    Lehet, hogy kilép, és újra be, hogy megtekinthesse az alkalmazás a kezdőképernyőn.

    Befejezése után a tesztelés az alkalmazás a törölni kívánt előre beállított csomagot továbbra is használni fejlesztési környezetet. Ha törölni szeretne egy előre beállított csomagot a Windows PowerShell, akkor használhatja a Get-AppxPackage továbbítja a teljes nevét, a pályázati csomag csővezetéken keresztül parancsmagot Remove-ProvisionedAppxPackage:

    Get-AppxPackage * CustomData * | Távolítsuk-ProvisionedAppxPackage

    * CustomData * - ismert része az alkalmazás neve

    Kapcsolódó cikkek