【问题标题】:batch script move files with the same extension, not on parent-sub path to another directory批处理脚本将具有相同扩展名的文件移动到另一个目录的父子路径上
【发布时间】:2019-05-30 23:26:35
【问题描述】:

基于this question

我想将具有特定扩展名的文件移动(而不是复制)到另一个不是子文件夹或父文件夹的文件夹。层次结构如下


我需要相对路径,文件名未知, 批处理文件将位于同一文件夹 "source" 中,我要移动的所有文件都具有特定的扩展名。

我已经在 .bat 文件中尝试过:

move cd %~dp0\*.txt cd %~dpi\dest

还有这个

move  %~dp0\*.txt %~dpi\dest

还有这个

move  %~dp0\*.txt %~dp0\dest

我也尝试过在父文件夹中运行 .bat

move %~dp0\source\*.json %~dp0\dest

没有给出任何错误,并且文件不会从源文件夹中移动

【问题讨论】:

    标签: windows batch-file


    【解决方案1】:

    应该是

    move *.txt ..\dest
    

    如果你站在源头并想移动到目的地。

    【讨论】:

      猜你喜欢
      • 2020-04-11
      • 1970-01-01
      • 2014-06-18
      • 2018-03-13
      • 2013-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      相关资源
      最近更新 更多