cod*_*ger 8 windows winapi cygwin winrm msys2
所以我正在开发一个Windows的Chef cookbook,这意味着它通常在Windows Server实例上执行(在本例中为2012r2).具体来说,我正在安装使用Cygwin的MSYS2.我注意到软件包安装非常慢,并且跟踪了一篇文章,显示了Cygwin中默认的nsswitch.conf如何使用较慢的动态SAM/AD集成.对于大多数用户,特别是对于我的测试环境,这不是必需的,因此我尝试按照这些步骤仅使用基于文件的用户/组.这导致了大规模的加速(大约6倍).
但有一种奇怪之处.它只有在我通过RDP至少登录一次服务器时才有效.否则回到减速 - 维尔.
由于这对自动化测试没有太大作用,我试图找出导致问题的确切原因.最可能的候选者是第一个RDP连接(即非WinRM /无头会话)正在填充无头会话不加载的用户配置文件的一部分,但我无法弄清楚是什么.我试过调用LoadUserProfile,它应该创建一个它不存在的配置文件,但这还不够.
关于我缺少什么部分的任何想法?
| 归档时间: |
|
| 查看次数: |
206 次 |
| 最近记录: |