回憶愛情 当前离线
列兵
diskpart /s a.txt
sele disk 0 sele part 2 set id=12
TOP
难怪,xp的diskpart没有setid命令。 如果想完全做到自动化,只用diskpart的脚本是不够的,还得靠bat帮忙 ... powerbat 发表于 2012-6-6 17:06
Microsoft DiskPart 版本 6.1.7601 Copyright (C) 1999-2008 Microsoft Corporation. 在電腦: VISU_NAK-PC DISKPART> 磁碟 0 是所選擇的磁碟。 DISKPART> 為此命令指定的引數無效。 如需命令的詳細資訊,請輸入: HELP SELECT PARTITION 沒有選擇磁碟分割。 DISKPART> 沒有選擇磁碟分割。 請選擇一個磁碟分割然後再試一次。 DISKPART> 請按任意鍵繼續 . . .
@echo off echo list volume|diskpart|findstr /i LENOVO >~tmp for /f "tokens=3" %%a in (~tmp) do set part=%%a echo %part% del ~tmp pause
批处理修改盘符 set old=T: set new=F: for /f %%i in ('mountvol %old% /l') do set "vol=%%i" pushd %new% 2>nul && echo %new%盘已经存在! && pause && goto :eof mountvol %old% /d mountvol %new% %vol% popd