我在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完整的低位)。
在你的情况下,你可以…