[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 dos大帝 于 2021-10-19 11:41 编辑
  1. @echo off
  2. set wenjian="test_show.txt"
  3. set panfu=d e f g h i j k l m n o p q r s t u v w x y z
  4. for %%i in (%panfu%) do (
  5.     if exist "%%i:\" (
  6.         echo "%%i:\"
  7.         pushd "%%i:\"
  8.         for /f "delims=" %%a in ('dir /b /s %wenjian%') do (
  9.             echo %%a >> "D:\123.txt"
  10.         )
  11.         popd
  12.     )
  13. )
  14. pause
复制代码
显示1>123.txt那是打印的预编译结果, 跟实际结果无关
搜索文件有中文名注意编码格式, 否则找不到文件
1

评分人数

TOP

回复 3# swanseabrian


    没问题啊, 什么命令错误, 你没做修改?
    如果闪退可以将脚本直接拖到cmd里运行, 有报错信息

TOP

返回列表