【问题标题】:Replacing files in a folder with another file with a dos-batch使用 dos-batch 将文件夹中的文件替换为另一个文件
【发布时间】:2010-03-13 20:39:12
【问题描述】:

有没有关于 DOS 批处理 - 文件查找和替换命令的示例?

我需要在一个文件夹(及其子文件夹)中找到所有具有某个确切名称的文件,然后用另一个已知文件替换所有文件(前一个一个)

【问题讨论】:

    标签: command dos batch-file


    【解决方案1】:

    像“重命名”这样的东西会做你想要的吗? 重命名 [驱动器:] [路径] 文件名 1 文件名 2。 REN [drive:][path]filename1 filename2.

    • 露水

    【讨论】:

    • 没有。我需要在一个文件夹(及其子文件夹)中找到所有具有确切名称的文件,并用另一个已知文件替换所有文件(前一个一个)
    【解决方案2】:

    for /f "tokens=*" %a in ('dir c:\myfolder\myoriginalfilename.txt /s /b') do ((del "%a") & copy MyNewFilename.txt "%~dpa" )

    【讨论】:

      猜你喜欢
      • 2019-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-20
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 2011-12-12
      相关资源
      最近更新 更多