Odstranitev aplikacije iz računalnika
Zaganjalnik 2.0 aplikacijo odstrani z /uninstall ali prek vnosa v razdelku Aplikacije sistema Windows (glejte
Odstranitev). Zaganjalnik 1.0 funkcije za odstranitev nima: za ves
računalnik ne namesti ničesar in piše samo v uporabnikov profil. Če želite aplikacijo zaganjalnika 1.0 uporabniku
odvzeti, za tega uporabnika sistema Windows odstranite, kar so za seboj pustili njeni zagoni.
Predpogoji
- Ključ izdelka aplikacije (
productvbootstrapper.json), tukajStranke. - Uporabnik je aplikacijo zaprl; nobena uporabnikova kopija ni odprta v
MSACCESS.EXE. - Skrbniške pravice niso potrebne: vsi deli so v uporabnikovem profilu in pod
HKEY_CURRENT_USER. Korake izvedite pod računom tega uporabnika (s prijavnim skriptom, z distribucijo programske opreme v kontekstu uporabnika ali ročno).
Kaj za seboj pusti zagon
| Del | Kje | Skupno |
|---|---|---|
| Kopije, stanje, dnevnik | %LOCALAPPDATA%\WKL\Stranke\ | ne |
| Zaupanja vredno mesto | HKCU\Software\Microsoft\Office\16.0\Access\Security\Trusted Locations\WKL.Stranke | ne |
| Komponente WKL | %LOCALAPPDATA%\WKL\Components\<release>\<x86|x64>\ in njihova registracija pod HKCU\Software\Classes | da, z vsemi uporabnikovimi aplikacijami WKL |
| Zaganjalnik in bližnjica | kamor ste ju shranili | - |
Podrobnosti o posameznih delih opisuje stran Kaj zaganjalnik zapiše in sporoči.
Odstranitev aplikacije
Izbrišite mapo aplikacije in njeno zaupanja vredno mesto:
$product = 'Stranke' Remove-Item -Recurse -Force (Join-Path $env:LOCALAPPDATA "WKL\$product") Remove-Item -Recurse "HKCU:\Software\Microsoft\Office\16.0\Access\Security\Trusted Locations\WKL.$product" -ErrorAction SilentlyContinue
Odstranite samo ključ
WKL.<product>: druga zaupanja vredna mesta pripadajo uporabniku ali drugim aplikacijam.- Če sta bili mapa zaganjalnika in uporabnikova bližnjica kopirani v računalnik, ju odstranite.
Samo če uporabniku ne ostane nobena druga aplikacija WKL, odregistrirajte in izbrišite komponente. Vsako mapo različice pod
%LOCALAPPDATA%\WKL\Componentsodregistrirajte z ustrezno 32- ali 64-bitno različicoregsvr32in nato mapo izbrišite:%windir%\SysWOW64\regsvr32.exe /s /u /n /i:user "%LOCALAPPDATA%\WKL\Components\2.0.0\x86\Wkl.Forms.ObjectLibrary.dll" %windir%\System32\regsvr32.exe /s /u /n /i:user "%LOCALAPPDATA%\WKL\Components\2.0.0\x64\Wkl.Forms.ObjectLibrary.dll"
Mapa izdaje 1.x vsebuje
Wkl.Access.Components.dllnamestoWkl.Forms.ObjectLibrary.dll.Če jih druga aplikacija še uporablja, ta korak izpustite. Če pa ste jih vseeno odstranili, jih njen naslednji zagon znova registrira, kadar njen zaganjalnik komponente izdaja (
componentsvbootstrapper.json); brez izdanih komponent se ustavi s kodo 30.
Pričakovani rezultat
%LOCALAPPDATA%\WKL\Stranke in ključa WKL.Stranke ni več. Lastnih nastavitev aplikacije – tabel, datotek ali
vrednosti v registru, ki jih aplikacija zapiše sama – ti koraki ne spremenijo; odstranite jih po navodilih v
dokumentaciji aplikacije. Poznejši zagon istega zaganjalnika različico namesti znova, kot v novem računalniku.
Opombe
- Odprte kopije ni mogoče izbrisati, zato najprej zaprite Access. Mapa, katere ime se začne s piko (
.1.4.0.tmp-...,.1.4.0.old-...), je ostanek prekinjene namestitve in jo lahko prav tako izbrišete. - Druga različica sistema Office: zaupanja vredno mesto je v ključu različice sistema Office,
16.0za Microsoft 365, Office 2016, 2019 in 2021. - Okno z nastavitvami (
/settings) različico znova namesti (Znova kopiraj) in odstrani različice nadkeepVersions(Odstrani stare različice); cele aplikacije pa ne odstrani.