原帖由 winlong102 于 2010-5-16 13:59 发表
如题 尽量也让他支持2003 和vista。
可以使用第三方工具
还需要尽量能应付win下盘符错乱的情况。
有人给的第一种方法
@echo off
(echo select disk=0
echo list partition)>script.txt
for /f "token ...
原帖由 winlong102 于 2010-5-17 12:57 发表
@echo off
for /f "tokens=2 delims= ",%%i,In ('gdisk32 1 /status ^|find /i " LOGICAL"') do set DRV=%%i
echo %DRV%
PAUSE
运行得到的是数值 而不是盘符。。
应该如何修改。。。
麻烦您看下
原帖由 lianjiang 于 2010-5-17 14:01 发表
取得分区信息的工具不同,其格式是不一样的。
关键的是你要根据信息找出你所需信息的特征来。
写法肯定有多种,下面的仅供参考。
89706
520.JPG (9 KB, 下载次数: 111)
520.JPG (28.83 KB, 下载次数: 94)
原帖由 lianjiang 于 2010-5-20 09:57 发表
(if "%%k"==" LOGICAL" set DRV_last_log_1hd=%%i)
--------------------------------------------------------
是"LOGICAL",不是" LOGICAL"
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |