|
用 diskpart 足以
- @echo off
- setlocal ENABLEDELAYEDEXPANSION
- title 格式化指定卷标的分区!
- cls
- if "%1"=="" goto error1
- echo list volume >p.txt
- for /f "tokens=3,4,5 skip=7" %%c in ('diskpart /s p.txt') do (
- if /i "%%d"=="%1" (
- echo select volume=%%c>p.txt
- echo format fs=%%e label="%%d">>p.txt
- diskpart /s p.txt
- goto end1
- )
- )
- :error1
- echo 参数错误!请正确输入命令,格式如:
- echo %0 "xyz"
- echo 表示:格式化当前以挂载的磁盘序列中第一个卷标为 "xyz" 的分区卷。
- :end1
- if exist p.txt del /q p.txt
复制代码
|
|