日期:2014-05-17  浏览次数:20813 次

求bat或者cmd命令,打开d盘下所有txt文件,包括d盘下的所有子目录里的txt
只要bat或者cmd命令,跪求。

------解决方案--------------------
Assembly code

@echo off

for /f "delims=*"  %%i in ('dir /b D:\*.txt /s') do  (
    echo %%i
    notepad %%i
)

pause

------解决方案--------------------
BatchFile code
@echo off

for /f "delims="  %%i in ('dir /b /a-d D:\*.txt /s') do  (
    echo %%i
    notepad "%%~i"
)

pause

------解决方案--------------------
FOR /R 命令自身就有递归功能的吧