bat(批处理)获取文件夹下文件名列表,并保留指定文件

获取文件夹下文件名列表,并保存到文件fileName.txt里面。

Dir *.* /B > fileName.txt

扩展:

1.打印除个别文件外其他文件名。 如果要删除其他文件,删除"::"即可。

for /F %%i in ('Dir *.* /B') do ( 
    if not "%%i" == "filename" (
        ::del %%i
        echo "del %%i"
    )
)

pause

2.输出路径下文件夹名称

for /D %%i in (*) do (
	echo %%i
)

3.输出当前文件夹路径下所有文件名称

for /r %cd% %%i in (*.xml) do (
	echo %%i
)

你可能感兴趣的:(cmd)