组策略首选项多次映射相同的驱动器

我最近更改了我们的旧login脚本,将networking驱动器映射到组策略首选驱动器映射。 起初通过几个问题,但似乎对我们所有的用户都正常工作。 但是,我在一个Windows 7工作站上遇到的一个问题是,它映射了所有应该使用的驱动器,但是它也是多次映射一个networking驱动器。 他的电脑越不在意,这个驱动器的拷贝就越多。 它从实际的盘符S开始。然后开始看到Z,Y,X等开始出现。 有一天,他至less有10个这个驱动器的副本出现。

任何人都知道如何解决这个问题?

下面的屏幕截图中列出了另一个常见的问题,以查找这样的问题。 您可能已经检查过这些设置,但是如果您没有这样做,那么这样做值得您一试。 很显然,我们正在处理用户首选项,你已经知道,但为了将来的用户阅读这个问题,我会给出GP的位置; 用户configuration>首选项> Windows设置>驱动器映射

检查这些设置:

在这里输入图像说明

在这里输入图像说明

再次,你可能已经检查了这些设置,所以原谅我,如果我说明显,但你也会注意到,在我的第一个屏幕截图上的红色突出显示的区域是标有“重新连接:”的选项。 在Drive Map Properties的Common选项卡中select“Apply once and do no reapply”选项来运行,通常可以防止您遇到的问题; 我通常说,因为如果像在这个线程中提到的其他用户一样,你有脚本运行在其他地方,它会使得很难缩小导致问题的原因。

这听起来更像是一个带有NET USE * ...命令的旧脚本,而不像组策略首选项的问题。 使用以“Z:”开头并向后移动的驱动器号正是NET USE *的行为。

我将以该用户的身份运行“结果集策略”,并查看分配为以“login脚本”运行的所有脚本。 我也要查看开始菜单“Startup”文件夹和registry“Legacy Run”键( HKCU\Software\Microsoft\Windows\CurrentVersion\RunRunOnce ),以确保没有任何内容。

编辑:

关于dynamicselect驱动器号的组策略首选项的行为(“使用第一个可用的起始于:”设置)在字母表中按降序移动。 这是什么让我觉得这不是GPP这样做的一部分。

您可以考虑启用审计进程跟踪并观察事件日志以查看是否正在运行net.exe 。 这需要一些工作来parsing日志,当然,但这可能只是告诉你。

基于这些在单次login会话中的“叠加”,我的直觉告诉你在login会话期间反复调用net.exe 。 用户是否运行通过脚本启动的应用程序(而不仅仅是EXE的快捷方式)?

它真的感觉像埃文提到的NET USE *行为。 您可以尝试的一件事是检查是否会记住新的连接将在运行NET USE命令时显示。 如果是这种情况,可以尝试使用NET USE /PERSIST:NO来更改这个默认值,然后查看问题是否继续。如果不是这样(或者如果它仍然存在并且设置返回到连接将被记住 )似乎是连接驱动器的启动脚本的一个非常强烈的指标。 要find它,您可以尝试使用AutoRuns工具( http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx ),该工具对最常见的(和一些不太常见的)自动启动位置。