我正在尝试创建批处理文件。如何在选择分区号时使用用户输入?我想格式化一些分区只使用diskpart
. 我已经学习了如何选择磁盘号,但我也想学习选择分区号。有时分区号会改变。那么如何用户输入来选择分区号呢?
我现在在下面做。但是我想在选择分区的时候,它也应该要求我选择分区号,但是怎么做呢?
@echo off
cd /d"%~dp0"
rem == List Disk and List Partitions ======================
echo >diskpart.txt List Disk
diskpart /s diskpart.txt
set /p Disk=Please enter the disk number:
if "%Disk%"=="" goto :eof
echo > diskpart.txt Select disk %disk%
echo >> diskpart.txt list partition
diskpart /s diskpart.txt
echo ============= Please check your Disk and all Partition numbers before continue =============
pause
rem == List Disk Again for Final Confirmation ======================
echo >diskpart.txt List Disk
diskpart /s diskpart.txt
set /p Disk=Please enter the disk number:
if "%Disk%"=="" goto :eof
echo > diskpart.txt Select disk %disk%
rem == 1. Format System partition ======================
echo >> diskpart.txt select partition 1
echo >> diskpart.txt format quick fs=fat32 label="System"
rem == 2. Format Windows partition ========================
echo >> diskpart.txt select partition 3
echo >> diskpart.txt format quick fs=ntfs label="Windows"
rem == 3. Format Recovery tools partition ================
echo >> diskpart.txt select partition 4
echo >> diskpart.txt format quick fs=ntfs label="Recovery"
echo >> diskpart.txt list partition
diskpart /s diskpart.txt
pause