作为Win7命令行批处理文件的一部分一次移动一个文件

时间:2012-04-14 00:07:06

标签: windows file command-line batch-file move

我需要将文件从一个文件夹移动到另一个文件夹 - 但是一次只能移动一个文件夹,而不是一次全部 - 因此在继续下一个文件之前,可以使用命令行工具单独处理每个文件。我需要按名称按顺序移动文件。

我已经得到了批处理文件的其余部分(处理每个文件的部分),但如果我不必自己移动每个文件,并且可以自动完成整个过程,那就太好了。

1 个答案:

答案 0 :(得分:2)

而不是

move \from\*.* \to

阅读HELP FOR并尝试此bat文件

@echo off
for %%a in (d:\from\*.*) do (
  echo move %%a d:\to
  echo command-line-tool d:\to\%%~xna
)

从不同的位置和一些极端情况尝试,fromto不存在,from empry,to非空等,并且当绝对满意时删除echo命令。