wrz99 当前离线
一级士官
cls @echo off @echo. @echo. @echo. @echo. @echo 开始删除所有盘符 @echo. @echo. @echo. @echo. @echo. @echo. @echo. @echo 按任意开始。。。。。 @pause >nul 2>nul @rem 磁盘0 [系统盘]-----删除第2、3、4分区盘符(1分区为系统、保留第5分区) diskpart.exe select disk 0 select partition 2 remove all select disk 0 select partition 3 remove all select disk 0 select partition 4 remove all @rem 磁盘1 [电影备份]-----删除第1、2分区盘符(保留第3分区) select disk 1 select partition 1 remove all select disk 2 select partition 2 remove all @rem 磁盘2 [普通游戏]-----删除第1、2分区盘符(全部分配) select disk 2 select partition 1 remove all select disk 2 select partition 2 remove all @rem 磁盘3 [SSD硬盘] -删除第1、3、4分区盘符(全部分配) select disk 3 select partition 1 remove all select disk 3 select partition 3 remove all select disk 3 select partition 4 remove all @rem 磁盘4 [回写盘]-----删除第1分区盘符 select disk 4 select partition 1 remove all select disk 4 select partition 2 remove all select disk 4 select partition 3 remove all select disk 4 select partition 4 remove all cls @echo. @echo. @echo. @echo. @echo 删除盘符完成 ! @echo. @echo. @echo. @echo. @echo. @echo. @echo. @echo 按任意 开始修改盘符 @pause >nul 2>nul @rem 磁盘0 [系统盘]-----D盘=分区2,E盘=分区3(其它分区不分配) diskpart.exe select disk 0 select partition 2 assign letter=D select disk 0 select partition 3 assign letter=E @rem 磁盘1 [电影备份]-----G盘=分区1(其它分区不分配) select disk 1 select partition 1 assign letter=G @rem 磁盘2 [普通游戏]-----J盘=分区2(其它分区不分配) select disk 2 select partition 2 assign letter=J @rem 磁盘3 [SSD硬盘] I盘=分区1,R盘=分区3,K盘=分区4(第二分区不分配) select disk 3 select partition 1 assign letter=I select disk 3 select partition 3 assign letter=R select disk 3 select partition K assign letter= @rem 磁盘4 [回写盘]-----H盘=分区1 select disk 4 select partition 1 assign letter=H cls @echo. @echo. @echo. @echo. @echo 全部完成! @echo. @echo. @echo. @echo. @echo. @echo. @echo. @pause >nul 2>nul复制代码
TOP
放了@echo off就不用再每个命令前放@了! Diskpart是跳出一个窗口出来的 这样子应该不可以的啦 还有 ... garyng 发表于 2011-10-23 15:32
管道 powerbat 发表于 2011-10-23 15:50
回复 wrz99 可以把关键部分改成这样试试:这就是管道,把前面的内容喂给diskpart吃,没有亲自测试,所以 ... weichenxiehou 发表于 2011-10-23 17:08
回复 wrz99 没你的实验环境,以前写过一个WIN7下的虚拟磁盘挂载的VBS脚本,用到了diskpart... 将下面的 ... lxzzr 发表于 2011-10-24 12:46
Microsoft DiskPart 语法: diskpart [/s ] [/?] /s - 使用一个 DiskPart 脚本。 ... andyrave 发表于 2011-10-25 13:12
回复 wrz99 diskpart>help remove sample: andyrave 发表于 2011-10-26 19:44
这么多人都不会用管道吗? powerbat 发表于 2011-10-26 20:36