【问题标题】:batch script to copy files from one folder to another that contain particular strings用于将包含特定字符串的文件从一个文件夹复制到另一个文件夹的批处理脚本
【发布时间】:2014-05-06 07:45:14
【问题描述】:

您好,我正在使用此批处理脚本将文件从一个文件夹复制到另一个文件夹,条件是如果它包含特定字符串,则脚本是:

@echo off

for /f "delims=" %%a in ('xcopy /l /e /y "C:\Users\abc\abcd\abcde\abcdef\*abc*.pdf" "c:\test\" ^|find ":"') do copy "%%a" "C:\Users\abc\abcd\abcde\abcdef\copyfiles"

当我运行脚本时,虽然它运行成功,但不是创建一个新文件夹,而是创建一个扩展名未知的新文件,名称为copyfiles

我哪里错了?抱歉英语不好。

【问题讨论】:

    标签: batch-file batch-processing


    【解决方案1】:

    每一行都会包含: 对吧?

    但要解决复制问题,文件夹需要提前存在。

    【讨论】:

      猜你喜欢
      • 2010-11-02
      • 1970-01-01
      • 2014-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多