脚本来映射网络驱动器,具体取决于您在域站点中的位置

时间:2019-07-15 19:06:50

标签: vbscript

我正在使用脚本来映射域中的网络驱动器。我们有2个站点,每个站点有2个公共驱动器。 因此,我想做的就是拥有一个脚本,根据您的位置映射一个公共驱动器。

如果您在位置1,则将\\ server1 \ public映射为P驱动器,如果存在则删除Z驱动器。如果您在位置2,则将\\ server2 \ public映射为Z驱动器。并删除P驱动器。

位置1使用192.168.0-1.x和子网255.255.254.0
位置2使用192.168.3.x和子网255.255.255.0

它可以使用IP或子网来检查位置,但是我不知道该怎么做。 我和其他小组一起检查过,他们不推荐脚本,他们建议使用AD来这样做,但我想看看这两个选项如何工作。

这是我们现在用来映射驱动器的net use P: \\server2\public

1 个答案:

答案 0 :(得分:0)

我们在此处运行了15个站点,它们的位置分散,X:= \ SiteServer \“公共文件夹”
如果您有AD,则将其设置为2个站点(具有正确IP范围的不同站点),创建一个DFS系统(Windows Server上免费),然后只需将MAP映射到\ DomainName \“公共文件夹”,它将映射到本地SVR记录(现场文件服务器)。