0

我有一个需要能够以管理员身份自动登录的域控制器。我尝试了所有在线解决方案,但每次重新启动后,我都得到用户名或密码不正确,而我知道它是正确的。

我将自动登录部分变成了一个函数。(这是学校项目的一部分)。

我试图将密码存储为纯文本,这并没有改变任何东西。

我不知道此信息是否有用,但我使用的是 AZERTY 键盘(比利时点)。但我使用的密码来自不受QWERTY或AZERTY影响的字母。密码有一个数字,但每次重新启动时 Numlock 都会关闭。这可能是问题吗?(虽然看起来很奇怪)。

有谁知道我做错了什么?

Function Logon-Password 
{
$Global:RegPath = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" 

$Global:domain = $env:USERDOMAIN
$Global:username = "$domain\$env:USERNAME" 
$Global:password = Read-Host -AsSecureString "Type password"

Set-ItemProperty $RegPath "DefaultUserName" -Value "$username" -type String 
Set-ItemProperty $RegPath "DefaultPassword" -Value "$password" -type String 
Set-ItemProperty $RegPath "AutoAdminLogon" -Value "1" -type String 
Set-ItemProperty $RegPath "AutoLogonCount" -Value "1" -type DWord 
Set-ItemProperty $RegPath "ForceAutoLogon" -Value "1" -type DWord
} 
4

0 回答 0