- 帖子
- 8
- 积分
- 24
- 技术
- 1
- 捐助
- 0
- 注册时间
- 2011-5-17
|
由来:
因为经常丢数据,分区过大的话,恢复软件处理起来特别吃力,尤其是需要恢复目录树的时候,所以想到即使4T的硬盘,也按照80G每分区,分出2个主分区(各5GB)和N个逻辑分区(各80G,最后一个可能不足80G),然后把每个逻辑分区装载到第一个主分区里。
于是自动化处理的需求就来了,自己找资料写了以下脚本,请有时间的大牛帮忙写成循环处理的方式(需要指定disk编号、指定第一分区的盘符、指定逻辑分区的大小,其它不需要指定,自动完成),谢谢。
砖头:
:: Seletct Disk1
Select disk 1
list partition
:: Rem Clean Disk1
Clean
list partition
:: 创建一个 5GB 的第一主分区,分配盘符 P(主系统)
Create partition primary size=5120
format fs=ntfs label="@_3TC_5G"
assign letter=P
list partition
:: 创建一个 5GB 的第二主分区,分配盘符 Q(备用系统)
Create partition primary size=5120
format fs=ntfs label="@_3TD_5G"
:: assign letter=Q
list partition
:: 其余空间创建逻辑分区,逻辑分区不分配盘符,装入第二主分区的文件夹中
Create partition extended
list partition
:: Rem 1 logical
Create partition logical size=5120
format fs=ntfs label="@_3TE_80G"
list partition
:: Rem 2 logical
Create partition logical size=5120
format fs=ntfs
list partition
:: Rem 3 logical
:: 不指定大小则用剩余空间创建最后一个逻辑分区
Create partition logical
format fs=ntfs
list partition
:: 装入数据磁盘
MD P:\3T01
select volume 10
assign mount=P:\3T01
MD P:\3T02
select volume 11
assign mount=P:\3T02 |
|