Я переключился на PowerShell, используя этот скрипт:
$TheUser = Read-Host "What is the username?" $ThePassword = Read-Host "What is the password?" -AsSecureString $TheDomain = Read-Host "What is the domain?" New-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' -Name AutoAdminLogon -Value 1 New-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' -Name DefaultUserName -Value "$TheUser" New-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' -Name DefaultPassword -Value $ThePassword New-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' -Name DefautDomainName -value $TheDomain
Но каждый раз, когда я выполняю скрипт, я получаю это сообщение об ошибке:
New-ItemProperty: свойство уже существует в C: \ Users \ Administrator \ Desktop \ Autologon.ps1: 4 char: 17 + New-ItemProperty <<<< -Path 'HKLM: \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon '-Name AutoAdminLogon -Value 1 + CategoryInfo: ResourceExists: (HKEY_LOCAL_MACH ... ersion \ Winlogon: String) [New-ItemProperty], IOException + FullyQualifiedErrorId: System.IO.IOException, Microsoft.PowerShell.Commands.Nom Свойство уже существует в C: \ Users \ Administrator \ Desktop \ Autologon.ps1: 5 char: 17 + New-ItemProperty <<<< -Path 'HKLM: \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon' -Name DefaultUserName -Значение "$ TheUser" + CategoryInfo: ResourceExists: (HKEY_LOCAL_MACH ... ersion \ Winlogon: String) [New-ItemProperty],IOException + FullyQualifiedErrorId: System.IO.IOException, Microsoft.PowerShell.Commands.NewItemPropertyCommand New-ItemProperty: свойство уже существует в C: \ Users \ Administrator \ Desktop \ Autologon.ps1: 6 символов: 17 + New-ItemProperty <<< <-Path 'HKLM: \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon' -Имя DefaultPassword -Value $ ThePassword + CategoryInfo: ResourceExists: (HKEY_LOCAL_MACH ... ersion \ Winlog on: String) [New-ItemProperty], IOException + FullyQualifiedErrorId: System.IO.IOException, Microsoft.PowerShell.Commands.NewItemPropertyCommand New-ItemProperty: свойство уже существует в C: \ Users \ Administrator \ Desktop \ Autologon.ps1: 7 char: 17 + New-ItemProperty <<<< - Путь 'HKLM: \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon'-Имя DefautDomainName -value $ TheDomain + CategoryInfo: ResourceExists: (HKEY_LOCAL_MACH ... ersion \ Winlogon: String) [New-ItemProperty], IOException + FullyQualifiedErrorId: System.IO.IOException, Microsoft.PowerShell.Command.NI
Не уверен, как я могу это исправить, и я очень признателен за вашу помощь.