每次都麻烦你真的太不好意思了!!
小弟对FOR语句了解较少,感觉你写的代码太棒了!很是崇拜你!真的!
这次用的是 DOS系统加IFS(识别NTFS分区) 工具是MINITO.EXE(DOS版)
代码类似下面上次你帮我写的代码 ,感谢您帮我稍改一下 实现实际分区 数字盘符 的功能 谢谢
for /f "skip=2 tokens=1,2" %%i in ('MINITO.EXE /nohp /p /ifs') do echo %%i %%j>>.\QQQ.txt
for /f "tokens=1,2" %%i in ('type .\QQQ.txt^|find /i "c:"') do set c=%%j
for /f "tokens=1,2" %%i in ('type .\QQQ.txt^|find /i "d:"') do set d=%%j
echo %%disky%%beifen\sys~1\GHOST.exe -CLONE,MODE=PDUMP,SRC=%c%,DST=%d%\beifen\sys~1\SYS.GHO -Z9 -AUTONAME -sure -rb -fro -quiet>.\QQQ.txt
也就是实现最后输出的QQQ.txt文件下面的样子(真的辛苦了!)
%disky%beifen\sys~1\GHOST.exe -CLONE,MODE=PDUMP,SRC=1:1,DST=1:2\beifen\sys~1\SYS.GHO -Z9 -AUTONAME -sure -rb -fro -quiet
写在最后
MINITO.EXE /nohp /p /ifs>qqq.txt 这个语句在DOS+IFS下执行完成后,会得到以下信息
qqq.txt文件内容
N:N : PRI/LOG ACT HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
1:1 = C: PRIMARY YES NO 07 NTFS/HPFS 3098
1:2 = D: LOGICAL NO NO 07 NTFS/HPFS 3498
1:3 = E: LOGICAL NO NO 07 NTFS/HPFS 12927
辛苦了!!!!!!!
[ Last edited by yuanyong911 on 2008-2-5 at 12:05 PM ]
小弟对FOR语句了解较少,感觉你写的代码太棒了!很是崇拜你!真的!
这次用的是 DOS系统加IFS(识别NTFS分区) 工具是MINITO.EXE(DOS版)
代码类似下面上次你帮我写的代码 ,感谢您帮我稍改一下 实现实际分区 数字盘符 的功能 谢谢
for /f "skip=2 tokens=1,2" %%i in ('MINITO.EXE /nohp /p /ifs') do echo %%i %%j>>.\QQQ.txt
for /f "tokens=1,2" %%i in ('type .\QQQ.txt^|find /i "c:"') do set c=%%j
for /f "tokens=1,2" %%i in ('type .\QQQ.txt^|find /i "d:"') do set d=%%j
echo %%disky%%beifen\sys~1\GHOST.exe -CLONE,MODE=PDUMP,SRC=%c%,DST=%d%\beifen\sys~1\SYS.GHO -Z9 -AUTONAME -sure -rb -fro -quiet>.\QQQ.txt
也就是实现最后输出的QQQ.txt文件下面的样子(真的辛苦了!)
%disky%beifen\sys~1\GHOST.exe -CLONE,MODE=PDUMP,SRC=1:1,DST=1:2\beifen\sys~1\SYS.GHO -Z9 -AUTONAME -sure -rb -fro -quiet
写在最后
MINITO.EXE /nohp /p /ifs>qqq.txt 这个语句在DOS+IFS下执行完成后,会得到以下信息
qqq.txt文件内容
N:N : PRI/LOG ACT HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
1:1 = C: PRIMARY YES NO 07 NTFS/HPFS 3098
1:2 = D: LOGICAL NO NO 07 NTFS/HPFS 3498
1:3 = E: LOGICAL NO NO 07 NTFS/HPFS 12927
辛苦了!!!!!!!
[ Last edited by yuanyong911 on 2008-2-5 at 12:05 PM ]
