我们有一个需要笔记本电脑作为本地用户login的环境,即使通过机器join到域。
使用XP,我们可以推出registry项:DefaultUserName ='ALocalUser'DefaultPassword ='ThePassword'DefaultDomainName =''AutoAdminLogon = 1 ForceAutoLogon = 1
将默认域名保留为空将导致Windows XP默认返回login到本地计算机而不是域。
在Vista中保持空白会导致错误“用户名或密码不正确。 连同用户名显示为'。\ ALocalUser'
我已经尝试删除DefaultDomainName键我已经尝试将其设置为空string我已经尝试将其设置为'。
没有任何东西似乎让它login到显式地input本地机器的名称。 当我尝试将这些registry设置部署到跨越100英里的8台机器时,这是后方主要的痛苦。
有没有人知道一个解决办法或看到我做错了什么?
您需要将域设置为本地计算机名称。 换句话说,如果是XXXPC001,那么域名是XXXPC001。
在Vista中,如果您将域保留为空/空,它将默认为默认login域…这将是您的Active Directory域。
我的build议不是在每台机器上手动设置这些值,而是编写一个设置自动login的脚本。 该脚本应该能够为你获取计算机名称,所以你不必看任何东西。 由于这些文件位于您的域中,因此您甚至可以将此脚本作为启动脚本的一部分运行。
使用Windows 7,可以通过将DefaultUserName设置为。\ username ,并带有前导的“点反斜线”,并删除DefaultDomainName键来实现。
只是为了让大家知道,我们没有find解决这个问题。 我们恳求并请求应用程序供应商解决阻止我们使用域join帐户的问题。 他们终于修好了,我们切换到自动login到域帐户。 讨厌微软…