| 
 | 
5#
 
 
 楼主 |
发表于 2006-10-23 21:24:55
|
只看该作者
 
 
 
原帖由 小军军 于 2006-10-23 06:12 PM 发表 
不管它是A还是C,U盘上总有你特定的文件可以识别吧   
 
有啊,但如何写这个批文件以确定U盘的相对盘符呢?请赐教。 
 
我写了一个,但运行出错(假定我的特殊文件是在U盘根目录下,为uuzhao.txt),请指正: 
 
@echo off 
CLS 
for %%i in(a b c d e f g h i j k l m n o p q r s t u v w x y z) do IF EXIST %%i:\uuzhao.txt GOTO udiskstart 
goto error 
:udiskstart 
set dsk= 
for %%i in(a b c d e f g h i j k l m n o p q r s t u v w x y z) do set dsk=%%i 
PATH %dsk%:\                        --- 我把 %dsk% 当做U盘盘符 
... 
... 
:error 
echo. 
echo The Flash Disk (U-disk) can not be recognized! 
echo. 
:end |   
 
 
 
 |