admin管理员组

文章数量:1569329

前言:众所周知,其他一键重装系统工具,要么有捆绑,要么不好用,所以,为了解决这个问题,我决定亲手开发一款一键重装系统工具

开始前声名:请勿将本程序用于商业用途或非法用途!!

一键重装系统工具用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点,这个系列的第二篇博客即将上线,敬请期待哟~

本文标签: 一键重装系统工具batSetup