fix reinstalling store apps by searching appx for all users
This commit is contained in:
@@ -3884,10 +3884,13 @@ actions:
|
|||||||
functions:
|
functions:
|
||||||
-
|
-
|
||||||
name: UninstallStoreApp
|
name: UninstallStoreApp
|
||||||
parameters: [ appName ]
|
parameters: [ packageName ]
|
||||||
code: PowerShell -Command "Get-AppxPackage '{{ $packageName }}' | Remove-AppxPackage"
|
code: PowerShell -Command "Get-AppxPackage '{{ $packageName }}' | Remove-AppxPackage"
|
||||||
revertCode:
|
revertCode:
|
||||||
PowerShell -ExecutionPolicy Unrestricted -Command "
|
PowerShell -ExecutionPolicy Unrestricted -Command "
|
||||||
$manifest = (Get-AppxPackage '{{ $packageName }}').InstallLocation + '\AppxManifest.xml';
|
$package = Get-AppxPackage -AllUsers '{{ $packageName }}';
|
||||||
Add-AppxPackage -DisableDevelopmentMode -Register $manifest
|
if (!$package) {
|
||||||
"
|
Write-Error \"Cannot reinstall '{{ $packageName }}'\" -ErrorAction Stop
|
||||||
|
}
|
||||||
|
$manifest = $package.InstallLocation + '\AppxManifest.xml';
|
||||||
|
Add-AppxPackage -DisableDevelopmentMode -Register \"$manifest\" "
|
||||||
Reference in New Issue
Block a user