本地系统帐户将其“个人”文件存储在哪里?

本地系统帐户将其“个人”文件存储在哪里?

我在我们的 Windows 2008 64 位服务器上使用持续集成系统(CruiseControl.NET)作为服务。

现在我想从 CruiseControl.NET(作为服务运行)运行 Delphi 2006。

我遇到的问题是 Delphi 2006 要求用户主文件夹中有一个包含许可信息的文件夹。如果找不到许可信息,它将无法运行。

帐户文件夹在哪里LOCAL SYSTEM?我找过了,C:\Users但没找到。

我也可以使用该帐户运行该服务LOCAL SERVICE,但下也没有该帐户的文件夹C:\Users\

答案1

LocalSystem 帐户的“用户配置文件”存储在中C:\Windows\System32\Config\systemprofile


编辑:

看到您对主帖的编辑;只是一条评论:对您的应用程序使用服务帐户而不是 LocalSystem 会好得多。

答案2

本地系统帐户与常规用户帐户不同(请参阅微软了解详细信息)。

根据您的情况您可以...

  1. 为其创建一个专用帐户(不是严格必要的,但最佳做法)。
  2. 授予该帐户运行所需的权限。
  3. 转到 services.msc 找到有问题的服务打开它并将其设置为以您创建的用户帐户登录。

相关内容