diff options
author | Heikki Halmet <heikki.halmet@qt.io> | 2019-10-16 14:53:42 +0300 |
---|---|---|
committer | Heikki Halmet <heikki.halmet@qt.io> | 2019-11-07 21:59:25 +0200 |
commit | f1276acf5c5cfcccffb50a04a58a8974d2d2121e (patch) | |
tree | c9eb0dbf3eecf0e432dc1736bd24e9a8e37b67ac /coin/provisioning/common/windows/disable-windows-update-medic.ps1 | |
parent | 68189ab965784b5f83729e08de5f54965dc7cd32 (diff) |
Provisioning: Add MSVC 2019 and upgrade MSVC 2017 to the latest version
Under coin/pre-provisioning can be found information what have been
provisioned to tier1 image
Visual studios are updated to versions:
MSVC 2019: version 16.3.1
MSVC 2017: version 15.9.16
Task-number: QTQAINFRA-2875
Change-Id: I3a9748296dcf088bb312dec8f78bdc59dfb281d1
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
Diffstat (limited to 'coin/provisioning/common/windows/disable-windows-update-medic.ps1')
-rw-r--r-- | coin/provisioning/common/windows/disable-windows-update-medic.ps1 | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/coin/provisioning/common/windows/disable-windows-update-medic.ps1 b/coin/provisioning/common/windows/disable-windows-update-medic.ps1 deleted file mode 100644 index 6accbd3b..00000000 --- a/coin/provisioning/common/windows/disable-windows-update-medic.ps1 +++ /dev/null @@ -1,25 +0,0 @@ -# Windows Update Medic Service (WaaSMedicSvc)'PerformRemediation' helps recover update-related services to the supported configuration. -# WaasMedicSvc keeps re-starting Windows Update, even if it disabled manually. -# Even Admin user don't have privileged to disable PerformRemediation from Task Scheduler which means that WaaSMedicSvc.dll need's to be removed from the system - -$limit = (Get-Date).AddMinutes(20) -$path = "C:\Windows\System32\WaaSMedicSvc.dll" - -DO { - takeown /F $path - icacls $path /grant Administrators:f - Write-host "Deleting $path" - - Try { - del $path - } - Catch [System.UnauthorizedAccessException] { - Write-host "Access to the path '$path' is denied." - Continue - } - - if ((Get-Date) -gt $limit) { - exit 1 - } - -}while (Test-Path -Path "$path") |