登录时,如何使Windows自动安装/连接映射的网络驱动器?


18

如何在Windows 7中自动挂载SMB共享?首次登录时,驱动器出现但未“挂载”。它是一个映射的网络驱动器,但是iTunes直到我在Windows资源管理器中单击驱动器并装入驱动器后,才能找到服务器上的音乐。它在Windows资源管理器中表示驱动器已“断开连接”。


禁用防火墙是否可以更好地工作?
— harrymc

这不是iTunes问题,而是Windows问题吗?
— 艾伦B

1
编写问题时,如果将查询的总和提取为措辞明确的问题(在标题中),则比不明确的,没有问题的标题更容易获得良好的结果吸引读者的思考过程。
— 杀手主义者

Answers:


21

您可以尝试通过“ net”命令添加登录信息

例如,

net use z: \\server\share

您可以通过多种方式使它开始登录-将其放入批处理文件中并添加到启动项中,将其添加到任务计划程序中,或将其添加到本地组策略中,这是我想到的三个(毫无疑问,其他)


3
多年来,我一直在使用类似的东西,但是很高兴听到一些Windows专家的来信。我发现很难相信没有自动安装网络共享的“内置”方法。
— ЯрославРахматуллин

内置的映射驱动器是执行此操作的内置方法,但是如果尝试安装该驱动器的瞬间没有网络连接,它将处于断开状态。无线网络通常是这种情况,无线网络通常在登录过程的后期连接。
— askvictor 2013年

@askvictor,所以如果我有以太网,它将自动安装吗?
— 2013年

1
没有@agz 5年后的今天仍然没有
— 吉安

7

我通常只使用批处理脚本,该脚本在该共享上执行“ dir”命令。

打开记事本,然后输入以下内容:

dir I:

将I替换为您已映射的驱动器号。

您也可以在该命令的末尾执行> nul,以在运行时在命令提示符窗口中隐藏输出。

单击文件,然后单击另存为。
更改保存类型对所有文件。将文件保存在C:\ Users \ username \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup文件夹中,并将其命名为mapdrive.bat。用您自己的用户名替换用户名。

下次启动计算机时,它将运行此脚本。这将强制Windows连接到映射的驱动器。


3

一个简单的net use命令就是所需要的。如果您的网络共享需要其他用户名/密码,则也可以指定这些用户名/密码。

net use i: \\server1\Directory3 /persistent:yes

净使用文档:http:
//technet.microsoft.com/en-us/library/bb490717.aspx

我一直在这样映射共享,没有问题。有时登录后需要一两分钟才能重新连接共享。它并不总是即时的。


1

您可以尝试使用批处理文件将不存在的文件从映射的驱动器复制到本地c:\驱动器。这将强制映射的驱动器挂载并查找文件,返回错误,但驱动器将被挂载。

启动组中的简单批处理文件应该可以解决问题-

复制:\ badfile.txt c:\

另存为MOUNTME.BAT,然后将其放在启动文件夹中。


哈哈!我的启动文件夹是网络驱动器上!
— chuckkahn 2015年

0

映射驱动器时(在资源管理器中),选择映射Internet(连接到网站以共享文档),然后照常进行映射。这就是我们映射SAMBA共享以及登录时映射的方式。我从来没有研究过此方法与法线贴图方法之间或in与法线使用x之间的区别:\ server \ path方法我们的samba共享位于现场和网络之外,并且效果很好...

我们唯一要做的另一件事是,如果v2没有响应,则启用NTLM v1。


-2

假设您正在使用Windows 7。

单击“计算机”,您将在顶部看到“映射网络驱动器”按钮。点击“映射网络驱动器”

选择驱动器号,输入您的网络文件夹路径。

而已。


OP要求在登录时自动安装驱动器,而不是像您提到的那样手动安装!
— Syed Waqas

是的,有一个复选框“登录时重新连接”,只需选中它即可。
— 丹尼·洪
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.