NAS:Windows10 连 Nas 映射网络驱动器,开机时显示红叉解决方法

您所在的位置:网站首页 windows10网络自动断开 NAS:Windows10 连 Nas 映射网络驱动器,开机时显示红叉解决方法

NAS:Windows10 连 Nas 映射网络驱动器,开机时显示红叉解决方法

2023-07-01 03:14| 来源: 网络整理| 查看: 265

内网使用 Win10 挂载 Nas 的小伙伴偶尔会遇到一个问题,开机之后,打开此电脑看到网络位置的挂载磁盘都是红叉或者个别有红叉,但是实际双击红叉的磁盘还是能打开使用,也就是说他显示 nas 映射网络驱动器断开了但却能连上。

造成这个原因基本是因为系统加载速度早于网络设备加载速度,今天分享一下如何解决这个问题。

一、新增文件 MapDrives.ps1,保存在目录 C:\Scripts $i=3 while($True){ $error.clear() $MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | select LocalPath,RemotePath foreach( $MappedDrive in $MappedDrives) { try { New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True } catch { Write-Host "Shared folder connection error: $MappedDrive.RemotePath to drive $MappedDrive.LocalPath" } } $i = $i - 1 if($error.Count -eq 0 -Or $i -eq 0) {break} Start-Sleep -Seconds 30 } 二、打开目录 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp ,新增文件 MapDrives.cmd PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%\StartupLog.txt" 2>&1 PowerShell -File "%SystemDrive%\Scripts\MapDrives.ps1" >> "%TEMP%\StartupLog.txt" 2>&1 三、右键“此电脑”,选择“管理”,选择“系统工具”->“任务计划程序”

四、点击创建任务

1、名称随意填写一个,英文的!

2、单击选项卡“操作”,单击“新建”,选择“启动程序”,单击“浏览”,找到刚刚保存的文件 "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\MapDrives.cmd"

3、单机选项卡“条件”,勾选“只有在以下网络连接可用时才启动”,选择“任何连接”

单击“确定”,关闭管理页面,重启电脑看效果 开机后会弹出黑框执行命令,不要手动关闭!!!


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3