标题: [求助]判断出最后一个分区之后怎么建立目录
[打印本页]
作者: weixc
时间: 2007-5-3 22:25
标题: [求助]判断出最后一个分区之后怎么建立目录
GDISK >FINDLP.TXT
HEXC FINDLP.TXT FINDLP.TXT 20 "" /U >NUL
FIND "DiskPartitionsCylindersHeadsSectorsMbytesModel" FINDLP.TXT /N >LINE.TMP
STRINGS LINETMP=READ LINE.TMP,3
STRINGS LINETMP=MID %LINETMP%,2,1
STRINGS LINETMP=ADD %LINETMP%,1
STRINGS LNM=READ FINDLP.TXT,%LINETMP%
STRINGS LNM=MID %LNM%,2,1
IF %LNM%!==1! GOTO ERR_P1
IF %LNM%!==2! GOTO ERR_P1
STRINGS LNM=SUB %LNM%,1
假如用以上批处理判断出硬盘的最后一个分区,能不能在这个批处理后面再加命令在那个分区上建立目录(如aaa)?如果可以,请教加入什么命令?谢谢!
作者: htysm
时间: 2007-5-4 08:50
@echo off
for %%i in (n m l k j i h g f e d c) do fsutil fsinfo drivetype %%i: | findstr /i "固定" && md %%i:\hh && exit
作者: weixc
时间: 2007-5-4 17:28
谢谢,请问那个“固定”是不是要修改成什么?
作者: voiL
时间: 2007-5-4 22:22
"固定"二字不可以在纯DOS下显示的...
DOS之家的一键还原就能解决此问题...
或许楼主可以到那边问问...
作者: weixc
时间: 2007-5-5 11:12
不知道htysm能不能说一下?谢谢
作者: lpk130
时间: 2007-5-5 19:11
Quote: |
Originally posted by weixc at 2007-5-4 17:28:
谢谢,请问那个“固定”是不是要修改成什么? |
|
Fixed
DOS下应该是这个
作者: lianjiang2004
时间: 2007-5-5 19:37
Quote: |
Originally posted by htysm at 2007-5-4 08:50:
@echo off
for %%i in (n m l k j i h g f e d c) do fsutil fsinfo drivetype %%i: | findstr /i "固定" && md %%i:\hh && exit |
|
dos能用吗?楼主要得应是dos下的解决方案。
作者: lianjiang2004
时间: 2007-5-5 19:39
需加载ntfs驱动,可再用minito获得分区号对应的盘符,再建目录。
作者: weixc
时间: 2007-5-6 08:17
是的,我要的是纯dos下面的,不知道有没有完整的解决方案贴出来,麻烦了~~
作者: Jnwei1202
时间: 2007-5-6 09:14
可以用 omnifs 这个程序 你可以搜索一下
作者: lianjiang2004
时间: 2007-5-6 09:44
Quote: |
Originally posted by weixc at 2007-5-6 08:17:
是的,我要的是纯dos下面的,不知道有没有完整的解决方案贴出来,麻烦了~~ |
|
我的gghost里就有,重写的话,太麻烦了。
想看看的话,可自己下载后看批处理。
作者: weixc
时间: 2007-5-6 20:02
可惜了,看不太懂
作者: cctv8068
时间: 2008-4-21 18:57
期待中。。。