原帖由 qj_tzy 于 2012-2-11 23:18 发表
我按你的指点,编了下段批处理,执行后显示格式为FAT32,但c:盘的格式为NTFS,烦请指点一下,谢谢!
@echo off
set drv=c:
set partype=fat32
if exist %drv%/$mft/nul set partype=ntfs
echo %drv%盘的分 ...
2.64 KB, 下载次数: 39, 下载积分: 无忧币 -2
原帖由 qj_tzy 于 2012-2-13 10:25 发表
对例子2,已基本清楚了,谢谢您的指点。
再向您请教#2楼例子1中的两个问题:
1、get filesystem /value 中的/value参数,不知是何作用。
2、^|findstr /i 中的/i 参数,是何作用。
谢谢!
原帖由 qj_tzy 于 2012-2-14 09:25 发表
我将您在#5楼的批命令改了一下,想求得某盘的分区格式:
@echo off
set drv=c:
for /f "tokens=1-2 delims= " %%a in ('wmic logicaldisk where "drivetype=3" get name,filesystem ^|findstr /i %drv%') do set partype=%%b
echo 文件系统是 %partype%
pause>nul
欢迎光临 无忧启动论坛 (http://wuyou.net./) | Powered by Discuz! X3.3 |