diff options
author | Liang Qi <liang.qi@qt.io> | 2019-10-01 11:25:16 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2019-10-01 11:37:07 +0200 |
commit | 29befcc995ebb3572ebe082c28e0e01f47b2baa2 (patch) | |
tree | a9b9bfe69aaa9278e548c34c027b997632768ea7 /coin/provisioning/common/windows/helpers.ps1 | |
parent | b90dc27784a9d78284518e12b80a0054ef560760 (diff) | |
parent | cfef857815392831dc15075c98c53041689a01a4 (diff) |
Merge remote-tracking branch 'origin/5.13' into 5.14
Conflicts:
coin/platform_configs/default.yaml
coin/platform_configs/qt5.yaml
Change-Id: I48b1e814dd6328dfb2827d0898a277b81ec25e55
Diffstat (limited to 'coin/provisioning/common/windows/helpers.ps1')
-rw-r--r-- | coin/provisioning/common/windows/helpers.ps1 | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/coin/provisioning/common/windows/helpers.ps1 b/coin/provisioning/common/windows/helpers.ps1 index 100f14ae..8599791d 100644 --- a/coin/provisioning/common/windows/helpers.ps1 +++ b/coin/provisioning/common/windows/helpers.ps1 @@ -3,7 +3,7 @@ function Verify-Checksum Param ( [string]$File=$(throw("You must specify a filename to get the checksum of.")), [string]$Expected=$(throw("Checksum required")), - [ValidateSet("sha1","md5")][string]$Algorithm="sha1" + [ValidateSet("sha256","sha1","md5")][string]$Algorithm="sha1" ) Write-Host "Verifying checksum of $File" $fs = new-object System.IO.FileStream $File, "Open" @@ -254,3 +254,23 @@ function Remove { } } } + +function DisableSchedulerTask { + + Param ( + [string]$Task = $(BadParam("a task")) + ) + + Write-Host "Disabling $Task from Task Scheduler" + SCHTASKS /Change /TN "Microsoft\Windows\$Task" /DISABLE +} + +function DeleteSchedulerTask { + + Param ( + [string]$Task = $(BadParam("a task")) + ) + + Write-Host "Disabling $Task from Task Scheduler" + SCHTASKS /DELETE /TN "Microsoft\Windows\$Task" /F +} |