我公司的笔记本电脑在启动期间运行一个命令行脚本,它将一组网络驱动器添加到 Windows。我在工作期间根本没有使用任何这些,我什至无法访问其中的一些(当我双击驱动器时,我得到一个拒绝访问错误)。
最近,我经常需要连接到 VPN 服务才能与另一家公司合作,当我连接到他们的 VPN 时,我公司的网络位置均不可用。这产生了一个奇怪的副作用:由于某种原因,磁盘访问受到严重限制,例如,当我在浏览器中单击下载按钮时,我必须等待 4-5 分钟才能打开下载位置弹出窗口,同时浏览器似乎被冻结. 保存文件时也是如此。
我可以做以下操作:在连接到VPN之前,我可以手动右键单击并断开每个网络驱动器。但是我不想每次都这样做,它是 6 个驱动器,有时我忘记了,我必须断开 VPN,移除驱动器并重新连接 VPN 以解决磁盘问题(在 VPN 上断开连接不起作用)。
我尝试使用管理员 cmd 中的“net use X: /delete”命令断开驱动器(希望创建一个脚本来删除它们),但由于某种原因它不起作用。我收到以下错误:
C:\WINDOWS\system32>net use G: /delete
The network connection could not be found.
More help is available by typing NET HELPMSG 2250
有趣的是,“净使用”命令输出为空:
C:\WINDOWS\system32>net use
New connections will not be remembered.
There are not entries in the list.
那么,当我在 Windows 文件资源管理器中看到带有驱动器号(G、H 等)的映射网络驱动器时,为什么“网络使用”会说列表为空,并且无法找到网络连接,并且我可以右键单击并断开与它们的连接吗?
mountvol命令可以删除这些卡住的驱动器号。
例子:
默认情况下,驱动器映射对于正常环境和提升环境是完全独立的。您不能使用“管理员”命令提示符来管理非管理员网络驱动器。
您可以通过更改EnableLinkedConnections选项在您自己的正常环境和提升环境之间共享网络驱动器映射。但是,不同的用户帐户仍将始终具有单独的驱动器映射。