LOCAL SYSTEM帐户在哪里存储“个人”文件?

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

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

我陷入困境的是,Delphi 2006需要在用户主文件夹中包含授权信息的文件夹。 如果找不到授权信息,它将不会运行。

LOCAL SYSTEM帐户的文件夹在哪里? 我看了C:\Users但没有运气。

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

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


编辑:

看到你的编辑主要职位; 只是一个评论:使用应用程序的服务帐户而不是LocalSystem会好很多。

本地系统帐户与普通用户帐户不同(请参阅MSDN完整的低位)。

在你的情况下,你可以…

  1. 创build一个专门的帐户(不是绝对必要的,但最佳实践)。
  2. 为该帐户提供所需的权限。
  3. 转到services.msc查找有问题的服务打开它并将其设置为以您创build的用户帐户login。