我在我们的 Windows 2008 64 位服务器上使用持续集成系统 (CruiseControl.NET) 作为服务。
现在我想从 CruiseControl.NET(作为服务运行)运行 Delphi 2006。
我被卡住的地方是 Delphi 2006 需要一个包含用户主文件夹中许可信息的文件夹。如果找不到许可信息,它将无法运行。
LOCAL SYSTEM
该帐户的文件夹在哪里?我看过C:\Users
但没有运气。
我也可以使用该LOCAL SERVICE
帐户运行该服务,但在C:\Users\
.
LocalSystem 帐户的“用户配置文件”存储在
C:\Windows\System32\Config\systemprofile
.编辑:
看到你对主帖的编辑;只是一个评论:最好为您的应用程序使用服务帐户而不是 LocalSystem。
本地系统帐户与普通用户帐户不同(有关完整内容,请参阅MSDN)。
在你的情况下,你可以...