Windows批处理文件递归通过目录来处理文件?

杰拉尔德·休斯

我正在尝试创建一个批处理脚本,该脚本以递归方式遍历目录,子目录查找所有.rtf文件并将其转换为.html。

我有一个程序可以像这样进行转换: rtf2html.exe file.rtf file.html

这是我的脚本:

@echo off
call :treeProcess
goto :eof

:treeProcess
for %%f in (*.rtf) do (
    start C:\Users\User\Desktop\rtf2html.exe %%f %%f.html
)
for /D %%d in (*) do (
    cd %%d
    call :treeProcess
    cd ..
)
exit /b

它循环通过目录,但不输出任何内容。

我认为这行start C:\Users\User\Desktop\rtf2html.exe %%f %%f.html需要输入输出文件的路径。我想输出rtf所在的html文件。

任何想法如何做到这一点?

foxidrive

在子目录中包含一些示例rtf文件的文件夹中对此进行测试。

@echo off
for /r %%a in (*.rtf) do (
  "c:\folder\of\utility\rtf2html.exe" "%%a" "%%~dpna.html"
)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用批处理文件递归目录调整图像大小

来自分类Dev

与Windows中一样,在Windows中以递归方式列出目录的批处理文件

来自分类Dev

从批处理文件目录复制文件

来自分类Dev

如何通过批处理文件获取特殊目录列表?

来自分类Dev

在将父文件夹名称附加到新文件时,如何通过目录树递归复制文件?批处理或VBScript

来自分类Dev

在将父文件夹名称附加到新文件时,如何通过目录树递归复制文件?批处理或VBScript

来自分类Dev

Windows批处理文件处理-循环

来自分类Dev

Windows批处理文件处理-循环

来自分类Dev

批处理文件:递归循环

来自分类Dev

Windows批处理文件对自己目录的引用

来自分类Dev

Windows上的批处理文件-目录迭代

来自分类Dev

使用Windows批处理文件动态创建目录

来自分类Dev

Windows 7批处理文件以创建目录

来自分类Dev

Windows批处理文件目录作为变量

来自分类Dev

如何在Windows 7上通过批处理文件删除目录树?

来自分类Dev

如果批处理文件或目录的语句

来自分类Dev

批处理文件以创建目录结构

来自分类Dev

批处理文件:递归目录、具有目录通配符和文件通配符的循环

来自分类Dev

git commit并通过Windows上的批处理文件推送

来自分类Dev

git commit并通过Windows上的批处理文件推送

来自分类Dev

如何通过批处理文件应用Windows 8主题?

来自分类Dev

通过UI与批处理文件停止Windows服务

来自分类Dev

通过批处理文件运行For Loop

来自分类Dev

通过批处理文件进行FTP

来自分类Dev

通过网络路径批处理文件

来自分类Dev

如何创建Windows批处理文件,在每个目录中递归地合并所有* NAD.TXT?

来自分类Dev

递归重命名子文件夹Windows批处理文件中的文件

来自分类Dev

从GNUMakeFile调用Windows批处理文件

来自分类Dev

Windows curl批处理文件

Related 相关文章

  1. 1

    使用批处理文件递归目录调整图像大小

  2. 2

    与Windows中一样,在Windows中以递归方式列出目录的批处理文件

  3. 3

    从批处理文件目录复制文件

  4. 4

    如何通过批处理文件获取特殊目录列表?

  5. 5

    在将父文件夹名称附加到新文件时,如何通过目录树递归复制文件?批处理或VBScript

  6. 6

    在将父文件夹名称附加到新文件时,如何通过目录树递归复制文件?批处理或VBScript

  7. 7

    Windows批处理文件处理-循环

  8. 8

    Windows批处理文件处理-循环

  9. 9

    批处理文件:递归循环

  10. 10

    Windows批处理文件对自己目录的引用

  11. 11

    Windows上的批处理文件-目录迭代

  12. 12

    使用Windows批处理文件动态创建目录

  13. 13

    Windows 7批处理文件以创建目录

  14. 14

    Windows批处理文件目录作为变量

  15. 15

    如何在Windows 7上通过批处理文件删除目录树?

  16. 16

    如果批处理文件或目录的语句

  17. 17

    批处理文件以创建目录结构

  18. 18

    批处理文件:递归目录、具有目录通配符和文件通配符的循环

  19. 19

    git commit并通过Windows上的批处理文件推送

  20. 20

    git commit并通过Windows上的批处理文件推送

  21. 21

    如何通过批处理文件应用Windows 8主题?

  22. 22

    通过UI与批处理文件停止Windows服务

  23. 23

    通过批处理文件运行For Loop

  24. 24

    通过批处理文件进行FTP

  25. 25

    通过网络路径批处理文件

  26. 26

    如何创建Windows批处理文件,在每个目录中递归地合并所有* NAD.TXT?

  27. 27

    递归重命名子文件夹Windows批处理文件中的文件

  28. 28

    从GNUMakeFile调用Windows批处理文件

  29. 29

    Windows curl批处理文件

热门标签

归档