Windows:没有主目录的用户

时间:2014-05-09 07:35:27

标签: windows batch-file

我正在自动执行在Windows上设置服务的过程,其中一个步骤涉及创建一个可以配置为该服务的“登录身份”用户的帐户。

我的脚本目前存在一个问题,即每次在机器中创建新用户时,都会在/ Users /%account%

下创建主目录

此帐户不需要主目录。此外,该脚本可能在一台机器中运行多次,并且该帐户可能会被替换,因此我不希望每次都创建一个主目录结构。

有没有办法告诉Windows它不应该为帐户创建主目录?

1 个答案:

答案 0 :(得分:0)

您在\users文件夹中看到的%account%文件夹不是主目录,而是个人资料目录。它是保存文件的位置(NTUser.dat),用于存储CURRENT_USER注册表分支的注册表配置单元以及用户的所有配置。每个帐户都需要一个配置文件,如果不存在,它将在默认用户配置文件的登录时创建。

所以,你有两个选择:

  • 使用已存在的服务帐户之一(本地系统,本地服务或网络服务)。您不会避免使用配置文件,但会重复使用现有配置文件

  • 使用在服务配置LogOn标签中定义帐户的虚拟帐户NT SERVICE\nameOfYourService

有关详细信息,请参阅Service Accounts Step-by-Step Guide