admin 管理员组文章数量: 887021
前言:众所周知,其他一键重装系统工具,要么有捆绑,要么不好用,所以,为了解决这个问题,我决定亲手开发一款一键重装系统工具
开始前声名:请勿将本程序用于商业用途或非法用途!!
一键重装系统工具用bat比较好,所以这次也先用bat做
首先,当然是先写上几行祖传命令啦 :)
@echo off
echo “欢迎使用本工具,本工具由@微软管理控制台MMC 制作”
再稍微讲一下echo命令吧,虽然echo命令一般是不加引号的,但由于写了“@”,所以如果不写引号的话,它就会被识别成参数,而导致程序报错
接着,就是程序比较重要的地方了,这个程序的原理就是在磁盘0的所有分区中压缩其中的一个,将压缩出来的空间作为X盘,接着将PE的wim文件解压进去,最后在PE中完成系统安装。所以接下来要做的就是用diskpart让用户选择从哪个分区压缩出X盘
PS:这里需要建一个叫“tools”的文件夹,然后在里面建一个txt文件,在txt文件中写上如下命令
sel disk 0
list part
如果直接在主程序中写上diskpart的话,那就会直接进入diskpart,无法执行下面的命令
接着在主程序中添加如下命令:
echo ===============================================================
set /p cd=“请输入tools文件夹的路径”
diskpart /s %cd%\sel_disk.txt
set /p part=“请选择一个分区的编号:”
diskpart /s可以用来指定diskpart从哪儿读取diskpart命令
接下来,在主程序中添加如下命令:
set /a part_re=%part%+1
diskpart /s %cd%\new_part.txt
我们就可以开始压缩并创建分区了(当然,还是要在tools文件夹下建一个文本)
sel disk 0
sel part %part%
shrink desired=6000
create partition primary
sel part %part_re%
format fs=ntfs quick
assign letter=X
现在,在文件资源管理器中应该可以看到X盘了,接下来就要解压PE的wim文件了,但我还没找好PE的wim文件,所以,很抱歉,Win Setup的制作只能先到这里了
预告
明天下午,或者后天下午5点,这个系列的第二篇博客即将上线,敬请期待哟~
版权声明:本文标题:自制一键重装系统工具—Win Setup.bat(1) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726988609h1053186.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论