非常感謝版主的幫助,不過,裏面的語句能否作一些詳細的註釋呢?
- @echo off & setlocal enabledelayedexpansion //設置延遲變量
- set "table=abcdefghijklmnop"&set i=0 //我猜想是爲了以後生成調用菜單
-
- echo ***********************
- for /r openbor %%a in (*.exe) do ( //遍歷文件
- call set a=%%table:~!i!,1%% //沒有看懂
- set e!a!="%%a" //沒有看懂
- echo * ^(!a!^) %%~nxa * //這句應該是爲了生成菜單的文字,但是沒有看懂
- set /a i+=1 //i++
- )
- set eq=exit/b //選q的時候退出
- echo * (q) Exit *
- echo ***********************
-
- set /p select=Plz choose:
- !e%select%! //沒有看懂
- pause
复制代码
麻煩知道的朋友提示一下,謝謝了
[ 本帖最后由 sniperhgy 于 2009-1-19 08:11 编辑 ] |