使用 DSC 安装时,巧克力包缓存在哪里

Where are chocolatey packages cached when installed with DSC

使用 OneGet chocolatey 提供程序,如果我 运行 如下命令...

Install-Package fooo

直接在盒子上,巧克力包缓存在 <%LocalAppData%>\Nuget\Cache 中。如果我重新运行相同的命令,包将从缓存中读出。
但是,如果我将此命令包装在 DSC 资源中并将其 运行 放在一个盒子上,我将找不到包的缓存位置。它肯定缓存在某个地方。有人知道在哪里吗?你可能会认为 DSC 是 运行ning as 的用户,虽然我不确定它是做什么的 运行 as 并且也没有愉快地浏览所有用户文件夹。

DSC 确实 运行 作为本地系统帐户,感谢 briantist。

缓存在这里:C:\Windows\system32\config\systemprofile\AppData\Local\NuGet

在以下 link

的帮助下找到

https://serverfault.com/questions/9325/where-can-i-find-data-stored-by-a-windows-service-running-as-local-system-accou