2016-10-14 2 views
11

Я знаю, что вы можете enable Windows 10 Developer mode interactively, перейдя в Настройки | Для разработчиков, выбрав «Режим разработчика», а затем перезагрузитесь.Включить программный режим Windows 10

Есть ли способ включить это программно? (Например, с помощью PowerShell или аналогичные, так что я могу включить его в качестве шага в Boxstarter сценарии при обновлении моей рабочей станции разработчика)

ответ

11

ОКАЗЫВАЕТСЯ Nickolaj Андерсен написал статью, которая включает только такой сценарий PowerShell ..

http://www.scconfigmgr.com/2016/09/11/enable-ubuntu-in-windows-10-during-osd-with-configmgr/

Вот соответствующие строки, извлеченные из его поста:

# Create AppModelUnlock if it doesn't exist, required for enabling Developer Mode 
$RegistryKeyPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" 
if (-not(Test-Path -Path $RegistryKeyPath)) { 
    New-Item -Path $RegistryKeyPath -ItemType Directory -Force 
} 

# Add registry value to enable Developer Mode 
New-ItemProperty -Path $RegistryKeyPath -Name AllowDevelopmentWithoutDevLicense -PropertyType DWORD -Value 1 
+0

Еще одна линия необходима, чтобы фактически включить функцию: 'Enable-WindowsOptionalFeature -FeatureName Microsoft-Window s-Subsystem-Linux -Online -All -LimitAccess -NoRestart' –

+1

Ошибка реестра, если она уже существует, лучше использовать: 'reg add 'HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ AppModelUnlock"/t REG_DWO RD/f/v "AllowDevelopmentWithoutDevLicense"/d "1" ' – MortenB