您的当前位置:首页解决开机提示“无法重新连接所有网络驱动器”的问题

解决开机提示“无法重新连接所有网络驱动器”的问题

2023-01-12 来源:飒榕旅游知识分享网


解决开机提示“无法重新连接所有网络驱动器”的问题

说明:

1 、此方法只适用于手动能够连接成功,但不会自动连接的情况

2 、此法有个美中不足的地方,连接后会自动打开网络驱动器,好在最小化到任务栏,影响不大

3 、本人不懂编写代码,在此献丑的原因是网络文章太缺少原创,搜索到的答案, 90%是相同的,不知道那个是李逵,关键还不能解决问题!

在此抛砖引玉,不耻下问求更佳的方法,先谢谢各位的指导。

实例环境:

Windows Desktop + Debian 7 samba

问题描述:

1 、在 Windows 网络映射驱动器,账号密码正确,

勾选了“登陆时自动连接”,能正常访问、操作网络驱动器上的文件。

2 、重启 Windows 系统之后,该网络驱动器没有自动连接,

在资源管理器磁盘列表中,显示一个红叉,这时打开播放器播放网络驱动器上的歌曲提示找不到文件。

3 、双击该网络驱动器,红叉消失,能正常访问驱动器,播放器等软件也正常使用该驱动器的文件。

问题分析(本人臆想):

1 、重启之后连接网络驱动器的行为是由资源管理器来实现的;

2 、资源管理器能正常连接网络驱动器之前,网络应该已经准备完毕;

如果资源管理器连接网络驱动器的行为先于网络环境的连接,就会造成连接失败。

3 、采用 SSD 安装系统,使用 WIFI 连接网络都会大大增加倒置问题 2 中提到的顺序的可能

解决方法:

1 、新建 bat 脚本放于开始菜单中的“启动”文件夹,在系统启动完毕之后,再自动进行连接网络驱动器

2 、代码如下:

@echo off

start /min cmd.exe /c \"ping 127.0.0.1 -n 3 & start /min z:\"

-n 后面的数字代表启动后等待多少秒再连接网络驱动器,不设置这一步的话,后面的 start 步骤依然有太早运行的可能,字母 z 是网络驱动器在资源管理器里的盘符,请根据自己的实际情况修改。

因篇幅问题不能全部显示,请点此查看更多更全内容