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

agz*_*agz 24 windows-7 network-shares smb

如何在 Windows 7 中自动挂载 SMB 共享?当我第一次登录时,驱动器出现但没有“安装”。它是一个映射的网络驱动器,但在我单击 Windows 资源管理器中的驱动器并安装驱动器之前,iTunes 不会找到位于服务器上的音乐。它在 Windows 资源管理器中说驱动器已“断开连接”。

ask*_*tor 26

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

例如,

net use z: \\server\share
Run Code Online (Sandbox Code Playgroud)

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

  • 我多年来一直在使用这样的东西,但很高兴听到一些 Windows 大师的意见。我发现很难相信没有“内置”的方式来自动挂载网络共享。 (5认同)

Dav*_*cre 10

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

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

dir I:
Run Code Online (Sandbox Code Playgroud)

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

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

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

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


Lee*_*son 6

一个简单的 net use 命令就足够了。如果您的网络共享需要不同的用户名/密码,也可以指定这些。

net use i: \\server1\Directory3 /persistent:yes
Run Code Online (Sandbox Code Playgroud)

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

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


Chr*_*vis 1

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

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

复制 :\badfile.txt c:\

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