aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/common/windows/win10-enable-devmode.ps1
diff options
context:
space:
mode:
Diffstat (limited to 'coin/provisioning/common/windows/win10-enable-devmode.ps1')
-rw-r--r--coin/provisioning/common/windows/win10-enable-devmode.ps113
1 files changed, 12 insertions, 1 deletions
diff --git a/coin/provisioning/common/windows/win10-enable-devmode.ps1 b/coin/provisioning/common/windows/win10-enable-devmode.ps1
index 022adc52..2d7733c0 100644
--- a/coin/provisioning/common/windows/win10-enable-devmode.ps1
+++ b/coin/provisioning/common/windows/win10-enable-devmode.ps1
@@ -2,4 +2,15 @@
#
# In order to run auto tests for UWP, we have to enable developer mode on Windows 10 machines.
# https://docs.microsoft.com/en-us/windows/uwp/get-started/enable-your-device-for-development
-REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /V AllowDevelopmentWithoutDevLicense /T REG_DWORD /D 1 /F
+
+if ([environment]::Is64BitOperatingSystem) {
+ $bitness = "/reg:64"
+} else {
+ $bitness = "/reg:32"
+}
+
+REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /V AllowDevelopmentWithoutDevLicense /T REG_DWORD /D 1 /F $bitness
+if ($LastExitCode -ne 0) {
+ Write-Host "Could not enable Developer Mode."
+ exit 1
+}