Browse Source
Enhance optimize-windows-update.ps1
icacls shouldn't break with non-english images
pull/143/head
Benedikt Graeb
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
5 additions and
2 deletions
-
scripts/optimize-windows-update.ps1
|
|
@ -18,8 +18,11 @@ sp "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" "DODownloadM |
|
|
|
#echo "Disabling automatic driver update" |
|
|
|
#sp "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching" "SearchOrderConfig" 0 |
|
|
|
|
|
|
|
$objSID = New-Object System.Security.Principal.SecurityIdentifier "S-1-1-0" |
|
|
|
$EveryOne = $objSID.Translate( [System.Security.Principal.NTAccount]).Value |
|
|
|
|
|
|
|
echo "Disable 'Updates are available' message" |
|
|
|
takeown /F "$env:WinDIR\System32\MusNotification.exe" |
|
|
|
icacls "$env:WinDIR\System32\MusNotification.exe" /deny "Everyone:(X)" |
|
|
|
icacls "$env:WinDIR\System32\MusNotification.exe" /deny "$EveryOne:(X)" |
|
|
|
takeown /F "$env:WinDIR\System32\MusNotificationUx.exe" |
|
|
|
icacls "$env:WinDIR\System32\MusNotificationUx.exe" /deny "Everyone:(X)" |
|
|
|
icacls "$env:WinDIR\System32\MusNotificationUx.exe" /deny "$EveryOne:(X)" |
|
|
|