无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 2080|回复: 7

[发布] Imdisk懒人包——安装并设为iso默认打开程序+挂载iso优化

  [复制链接]
发表于 2019-4-6 02:21:03 | 显示全部楼层 |阅读模式
本帖最后由 Hysanohsp 于 2019-4-6 02:34 编辑

内核:ImDisk Virtual Disk Driver 2.0.10 绿色汉化中文版
参考:请问pe中如何实现imdisk的这个功能

wimboot内核(Win10 PE)默认使用Windows资源管理器挂载ISO镜像,但是这个挂载器在某些情况下会受到限制,比如无法挂载非NTFS文件系统的移动介质内的iso镜像等,总之很鸡肋就对了

TIM图片20190406015723.png

我的想法是使用Imdisk作为iso的默认打开程序,于是在论坛找到了开头处的两个帖子,进行加工优化,使得Imgisk能够拥有接近Windows资源管理器的挂载体验

在“请问pe中如何实现imdisk的这个功能贴中,chiannet大神给出了一个解决方法(详见该帖2楼)。但是这种方案有一个问题,就是在双击同一个iso镜像时,程序不会自动判断这个镜像是否已经挂载过了(如果已经挂载过了就直接打开挂载好了的镜像),而是重新找一个盘符再挂载一次,这样难免会在体验上有缺憾。
因此我在这里分享一个我自己修改打包的Imdisk懒人包(安装时运行install.cmd即可)
PS:需要依赖pecmd

安装完成后会自动关联iso格式镜像,可以做到iso镜像双击即挂载,并且通过txt缓存判断当前iso是否已经挂载过,如果挂载过则会自动打开挂载好的镜像,不重复挂载

当然,这个工具在细节上也会有缺陷,具体各位在使用过程中就会发现。(比如:因为无法知晓某一ISO被卸载了,在应对多ISO挂载-卸载的复杂情况下会出现乱开已挂载镜像的情况)欢迎大家帮忙修改完善!
下载链接:http://t.cn/EisXNqW

评分

参与人数 2无忧币 +6 收起 理由
whyme22 + 5
maomihuacha + 1 很给力!

查看全部评分

 楼主| 发表于 2019-4-6 02:44:28 来自手机 | 显示全部楼层
刚刚想到一个方法解决复杂情况时可能出现bug的问题:写入txt缓存时倒序写入(新的在上旧的在下)。太晚了,先睡觉了

点评

vaf
醒了吗  详情 回复 发表于 2019-4-20 19:20
回复

使用道具 举报

发表于 2019-4-6 05:39:39 来自手机 | 显示全部楼层
这个方法比较有新意
回复

使用道具 举报

发表于 2019-4-6 07:09:28 | 显示全部楼层
不错的创意
回复

使用道具 举报

发表于 2019-4-20 19:20:44 | 显示全部楼层
Hysanohsp 发表于 2019-4-6 02:44
刚刚想到一个方法解决复杂情况时可能出现bug的问题:写入txt缓存时倒序写入(新的在上旧的在下)。太晚了, ...

醒了吗

点评

醒了之后想了想这种方法也不会有多大的作用(大半夜的脑子不好使)。目前的解决方案是做一个删除txt缓存的批处理,出错了就让用户自己运行清空缓存然后重新挂载  详情 回复 发表于 2019-4-25 15:03
回复

使用道具 举报

 楼主| 发表于 2019-4-25 15:03:46 | 显示全部楼层

醒了之后想了想这种方法也不会有多大的作用(大半夜的脑子不好使)。目前的解决方案是做一个删除txt缓存的批处理,出错了就让用户自己运行清空缓存然后重新挂载
回复

使用道具 举报

发表于 2019-7-26 11:50:55 | 显示全部楼层
谢谢分享 下载下来试一试
回复

使用道具 举报

发表于 2019-12-20 23:11:16 | 显示全部楼层
好东西必须支持一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2020-12-1 07:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表