我努力与一个有问题的驱动器映射用户首选项,我试图使用用户的%LogonUser%variables到networking位置(例如\ server \ folder \ users \%LogonUser%),但驱动器映射无法显示注销后重新login。所有客户端都使用Windows 2k8服务器或Windows 7 Pro。
GPO已链接,并且是链接组策略对象列表中的最后一个。
驱动器映射XML如下所示:
<Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="P:" status="P:" image="1" changed="2011-09-19 15:07:49" uid="{1FB4CF18-0876-4152-B24B-83FF36E5A4D5}" userContext="1" bypassErrors="1"> <Properties action="R" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\\servername\folder\Users\%LogonUser%" label="" persistent="1" useLetter="1" letter="P" /> <Filters> <FilterGroup bool="AND" not="0" name="MYDOMAIN\Domain Users" sid="S-1-5-21-1060291529-3284457842-1331950329-513" userContext="1" primaryGroup="0" localGroup="0" /> </Filters> </Drive>
有没有人有任何想法,为什么这不会工作? 我检查了Windows应用程序事件日志,我找不到任何东西来帮助我诊断问题。 任何人有任何洞察的原因,或任何build议,我应该尝试以诊断问题?
1)绝对使用%USERNAME%
2)用户是否确实拥有正确的NTFS和/或共享(记住,他们是不同的)权限在该文件夹
3)如果你禁用“在用户安全上下文中运行”会发生什么(我从来没有用这个用户驱动器映射)
4)最后,我总是明确地select“显示/隐藏这个驱动器”,而不是把它放在“没有改变”,除非有一些特定的原因不。 (虽然我怀疑这是相关给你的事件日志条目)
您必须设置GPO以使用variables首先创build文件夹,然后可以使用相同的variables映射驱动器。 在GP中,它是用户configuration – 首选项 – 文件夹设置为“更新”文件夹使用相同的path,你试图映射(\服务器\文件夹\用户\%用户名%为我工作)的属性我unchecked所有框,然后在常见的选项卡上,我选中了“以已login的用户的身份运行..”,“申请一次,不要重新申请”和“项目级别定位”。如果你不想使用它,我认为你不需要定位。
之后,尝试使用相同的variables(%username%)映射您的驱动器,它应该工作得很好。
您可以在同一个GPO中执行这两个function。