组策略禁用自动断开连接

组策略禁用自动断开连接

通过 GPO 映射的几个驱动器不断断开连接。经过一番谷歌搜索,我发现了一项功能(更像是我的网络中的一个错误...),它会在 15 分钟后自动断开活动共享。

我意识到该net config server命令可以解决本地计算机的这个问题,但我想通过组策略将其应用于整个网络。

目前看来我必须使用此组策略手动更改注册表项。

有没有更好的办法?

答案1

您的建议在服务器端有效:您不需要在每台客户端计算机上运行该命令。

net config server /autodisconnect:-1

其中超时数字以分钟为单位,范围为 0 至 65,535,-1 表示禁用。

对于客户端你可以配置注册表项通过 GPO,即KeepConn

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters]
"KeepConn"=dword:0000ffff

指定空闲连接可以保持打开状态的最大时间。如果连接的空闲时间达到此项的值,则关闭连接。如果应用程序在服务器上关闭和打开通用命名约定 (UNC) 文件的频率低于每 10 分钟一次,请增加此项的值。这会减少重新连接到服务器的次数。

但是,没有更直接的方法通过 GP 来实现这一点。

有人报告说,使用登录脚本期间的命令映射的驱动器的问题比在 GPO 中映射的驱动器的问题要少net use,但我不会基于此做出任何重大更改,因为使用 GPO 驱动器映射更易于维护。

答案2

最好的方法是使用“net use”命令创建登录脚本并在启动时执行它们。只需创建批处理文件,将其放在 sysvol\scripts 文件夹中,然后在 AD 中用户的“登录脚本”属性中调用它(见屏幕截图)。你会发现它们不会再断开连接。另外请记住,您可以在批处理文件中使用通配符(例如 %USERNAME%),因此如果您想映射个人文件夹,则不必为每个用户创建不同的登录脚本。

PS 不要为您的管理员帐户使用登录脚本...这只是一个示例:)

登录脚本

相关内容