读取目录和子目录中的文件名

时间:2017-10-23 15:07:39

标签: file batch-file

我有一个场景,我需要找出当前目录和子目录中的所有.csv文件并执行以下命令,其中.csv文件名将被动态替换,这将转换为.txt (从逗号分隔到制表符分隔文件)。

我有convertme.vbs文件,它从文件和文件名作为参数转换文件,但不知道如何实现目录和子目录中的所有文件。

下面是我需要在批处理文件中执行的示例命令,但需要批处理代码,它将读取文件名并插入下面的命令。 cscript convertme.vbs From_CSV_FileName.csv From_CSV_FileName.txt

1 个答案:

答案 0 :(得分:0)

  

<强> convertall.bat

FOR /R %%G in (*.csv) do cscript //nologo convertme.vbs "%%~G" "%%~dpnG.txt"