索引:1 Windows 11 Pro
索引:2 Windows 11 SE
索引:3 Windows 11 Pro Education
索引:4 Windows 11 Pro for Workstations
索引:5 Windows 11 Pro Single Language
索引:6 Windows 11 Education
索引:7 Windows 11 Enterprise
索引:8 Windows 11 Enterprise multi-session
索引:9 Windows 11 IoT Enterprise
索引:0 Windows 11 IoT Enterprise Subscription
有判断盘符是否存在的代码
for %%i in (%abc%) do if not exist %%i: set pan=%%i
if not exist %pan%:
既然能挂载install.wim怎么挂载其他卷就不行了,搞不懂。
后期看下能不能修改下判断盘符存在的方法,这个Z
详情回复
发表于 昨天 22:15
有判断盘符是否存在的代码
for %%i in (%abc%) do if not exist %%i: set pan=%%i
if not exist %pan%:
既然能挂载install.wim怎么挂载其他卷就不行了,搞不懂。
后期看下能不能修改下判断盘符存在的方法,这个Z盘是不能用了,确实很多网络共享相关会用到这个盘符。
baby1277 发表于 2026-1-14 22:15
有判断盘符是否存在的代码
for %%i in (%abc%) do if not exist %%i: set pan=%%i
if not exist %pan%: ...
if not exist 只能判断盘符存不在 也就是本地驱动器。 网络驱动器还没有检查所以可能会遇到刚好有人 带有网络共享驱动器情况,脚本会冲突。
这样会增加脚本代码体积,所以我只是临时去掉三个字母让脚本不要用 x y z 三个盘,挂载盘从W开始 冲突情况会小很多。毕竟x盘不能用,pe专用的,y、z 有很多人网络内网有共享啊 什么的,或者虚拟机自动分配的。比如我的是pd自动占用了Z,所以去掉,还有一些大佬玩内存盘啊 、ramos之类的,R盘理所当然自然被ramos占用,不过R可以被脚本检测到因为不是网络路径,所以不用管它,脚本会自己避开R。。。