标题: [其他] 批处理怎样列出目录下的所有exe文件然后让用户输入序号执行他? [打印本页]
作者: liu19931020 时间: 2018-8-8 13:37 标题: 批处理怎样列出目录下的所有exe文件然后让用户输入序号执行他?
我想列出目录下的所有exe文件然后让用户输入序号执行他,该怎么做?- for /f "delims=" %%i in ('dir /a/b *.exe ^| findstr /n /i .*') do (
- SET topic[!n!]=%%i
- CALL echo %%topic[!n!]%%
- )
- :end
-
- SET /p %a%=Select Num:
-
- :SymLoop
- if defined topic[%x%] (
- set /a "x+=1"
- GOTO :SymLoop
- )
-
- SET /p %a%=Select Num:
-
- SET fileName= !topic[a]!
- @echo on
-
- xelatex.exe -synctex=1 -interaction=nonstopmode %fileName%
- xelatex.exe -synctex=1 -interaction=nonstopmode %fileName%
- xelatex.exe -synctex=1 -interaction=nonstopmode %fileName%
复制代码
作者: 窄口牛 时间: 2018-8-8 21:58
外链
智能列表选择
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |