【发布时间】:2014-07-22 20:59:17
【问题描述】:
我还有一个问题,非常相似 Batch Scripting Moving files with timestamp 但我遇到了问题。
我有一个文件系统 C:\Test\Baseline - 在 Baseline 文件夹下,我有许多文件夹,从 1 到 10+,这些都是图像文件。我想将那些仅以 -not tasty.jpg 文件结尾的文件夹中的所有图像复制到基线文件夹中,但删除 -not tasty.jpg 部分。
这里有一个例子:C:\Test\Baseline:apple.jpg、orange.jpg、watermellow.jpg、strawberry.jpg、eggs.jpgC:\Test\Baseline\07-14-14:apples-tasty.jpg、苹果不好吃.jpg,水果不好吃.jpg,水果不好吃.jpgC:\Test\Baseline\07-16-14:cherry-tasty.jpg,樱桃不好吃.jpg,橙子味道.jpg,橙子不好吃.jpg
所以最后当我运行这个批处理脚本时,它应该从 14 年 7 月 14 日 apple-not taste.jpg 和 fruits-not taste.jpg 将它们重命名为不带 -not taste.jpg --> apple。 jpg 和 fruits.jpg 移动/复制到它的父目录 C:\Test\Baseline 并在必要时覆盖 - 也将cherry-not taste.jpg、orange-not taste.jpg -->cherry.jpg、orange.jpg 移动/复制到 @ 987654328@
所以我们剩下C:\Test\Baseline:apple.jpg、orange.jpg、watermellow.jpg、strawberry.jpg、eggs.jpg、fruits.jpg、cherry.jpg
我希望你能理解这一点。任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: batch-file scripting command-prompt