由于对 Windows 批处理脚本技术和 VBScript 技术一窍不通,加之个人时间问题,经过漫长的 20 天开发、调试,终于赶在春节前发布了第一个可用的版本。
感觉很累,原因是 windows 批处理脚本功能太弱智,不得不混合使用 VBScript、GNUWIN32、7zip 技术,才能实现一些在 linux 下只需很少几行代码就能实现的功能。习惯了 Linux 下 BASH 脚本编程的快捷、便利、强大,产生了一些思维定式,用 Windows 批处理脚本写程序撞了不知多少次难墙,走了太多的弯路。
还没有在 windows 7 下进行测试,希望大家积极反馈测试结果。对于 windows vista 和 windows 7,由于调用 bcdedit 工具需要提升到管理员权限,所以执行程序需要右键点击,选择”以管理员权限运行“,否则脚本会出错。
***关于***
许可证:GPL V3
***后续开发计划 (To Do List)***
- 在 Windows 7 下测试;
- 增加反安装 GRUB4DOS for MagicLinux 引导环境的功能;
- 增加卸载软件自身的功能;
- 增加在 DOS/Win9x 引导管理器 io.sys 环境下安装 GRUB4DOS for MagicLinux 引导环境的功能;
***变更日志 (Change Log)***
-- 2010-2-13 15:45 (己丑年 除夕) v0.1beta --
- 支持在 WINDOWS 旧式 NT 引导管理器 ntldr、新式 NT 引导管理器 bootmgr 环境下安装 GRUB4DOS for MagicLinux 引导环境;
- 安装 GRUB4DOS for MagicLinux 引导环境不破坏硬盘原先可能存在的 GRUB4DOS 环境,由于不写入主引导记录 (MBR) 任何数据,也不会破坏硬盘原先可能存在的 GRUB 的 MBR 引导记录;
- 全自动扫描所有有存储设备根目录下的 MagicLinux 的 iso 安装映像文件;
- 在扫描到多个有效的 iso 文件的情况下,提供辅助选择文件路径功能;
- 自动提取 iso 文件里用于安装程序引导的必要文件;
- 仅在 Windows XP 32bit 和 Windows Vista 32bit 环境下通过测试;