中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-27 01:04
中国DOS联盟论坛 » 其它操作系统综合讨论区 » [求助]获得扩展名列表 查看 737 回复 2
楼 主 [求助]获得扩展名列表 发表于 2008-07-31 13:31 ·  中国 北京 联通(数字北京大厦IDC机房)
新手上路
积分 11
发帖 6
注册 2008-07-31 11:56
18年会员
UID 122472
性别 男
状态 离线
操作系统 : windows XP
要求: 获得某目录及其所有子目录下所有文件的扩展名
比如 d:\game\ 下面 1.exe , 2.exe , 3.bat , 4.xml, 5.xml 则输出结果为:
.exe
.bat
.xml
2 发表于 2008-07-31 16:15 ·  中国 广东 汕头 电信
初级用户
积分 32
发帖 14
注册 2007-08-28 16:42
18年会员
UID 96038
性别 男
状态 离线
@echo off
for /r %%i in (*.*) do echo %%~xi
3 发表于 2008-08-01 06:56 ·  中国 湖北 武汉 联通
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
run in a CMD shell
for /r %a in (*) do @if not defined %~xa (set %~xa=1&echo %~xa)
论坛跳转: