基于VHD部署Windows 7的脚本

其实在微软之前,很多虚拟系统都采用这个格式 。VHD是个好东西,不是哪一个个人发明的 。因为在windows7中,内生地支持VHD,所以,大家才有缘广泛接触这个中文名叫做“虚拟硬盘”的东西 。
Windows7对虚拟硬盘的支持是深入到骨子里的,位于操作系统之下的底层 。也正是因为这种彻底的支持,才使基于VHD的Windows7能够脱离宿主自主引导 。这次我自己写了个安装脚本,使得小小菜鸟也可以轻松点击几下鼠标完成同样的工作 。目的只有一个:把工作交给程序 。程序虽然高效率,但灵活性就不如手动了 。所以,在执行脚本前,你需要做以下几件事情:
1、你的系统是Windows7或者PE3.0,并且在D:盘上留足10G空间,并且D:盘必须是NTFS格式 。
2、在虚拟的或者实际的光驱里,放入我常常提到的那个3in1的Windows7安装光盘 。盘符设定为I:即可 。
3、在你的D:这里,拷上这个文件ImageX.EXE(点击进入下载页面) 。盘符V:不能被其他设备占用,脚本执行中要用 。
好了,准备工作做完了 。——上面说的位置能换吗?答:能!这样换:
——如果你的Windows7安装光盘不是放在盘符为I:的光驱或虚拟光驱里,请找到脚本中的i:换成你的光驱盘符(仅两处 。)
——如果你想在F:盘上执行这个脚本,请找到脚本中的d:换成你的f:即可(仅有一处) 。当然了,上面说的那个ImageX.exe你也必须拷贝到F:中 。
我的脚本在这里:VHD_Win7_Install.CMD 。所有代码都是公开的,不仅仅是没有黑匣子,而且也没有使用微软windows7系统本身之外的任何第三方软件 。——这个脚本运行后,会占用d:盘的10G空间建一个文件,所有部署都是在这个文件内进行的,这个文件可随时删除,不会对电脑原系统造成任何影响,请放心下载使用 。
一、准备工作:
二、运行脚本
这期间会蹦出个“是否格式化R盘”的提示,你得选“否” 。然后——
其实这个时候,你一回车,整个脚本就运行结束了 。想备份的话,这个窗口先保持在这里别动 。——备份后,在窗口里回车一下,整个安装就完成了 。
三、重启,享受你的成果
这就成了?成了!就这么简单 。
现在已完成了虚拟硬盘的设定、部署和启动前的准备,重新启动电脑,在启动菜单中选择“VHD Windows7”,启动虚拟硬盘上的Windows7 。
虚拟硬盘上第一次启动Windows7,系统会依次显示:
——安装程序正在更新注册表
——安装程序正在启动服务
——安装程序正在安装设备
——安装程序正在应用系统设置
【基于VHD部署Windows 7的脚本】然后,Windows7会重新启动,并依次显示:
——安装程序正在正在为首次使用计算机做准备
——安装程序正在检查视频性能
接着就会进入“国家和地区”、“计算机名和用户名”、“网络”等初始设置项,最后完成Windows7的全部设置,进入桌面 。

    推荐阅读