用于备份和重命名奇怪行为的文件的批处理脚本

时间:2016-04-08 10:56:07

标签: batch-file backup

有一个令我困惑的问题,我正在尝试获取一个主文件副本的文件,以便在主文件夹中创建主副本时附加日期并移动到文件夹。我的步骤如下:

  1. 重命名> XX-XXX-001-WorkingVisualisation.nwf至XX-XXX-001-WorkingVisualisation- [今日日期] .nwf
  2. 将XX-XXX-001-WorkingVisualisation- [今日日期] .nwf移至/ Superseded_NWD-NWF /
  3. 使用新名称复制> XX-XXX-000-MasterVisualisation.nwf至XX-XXX-001-WorkingVisualisation.nwf
  4. 我做了什么:

    echo on
    
    
    for /f "tokens=1-5 delims=/ " %%d in ("%date%") do rename "15-483-001 Working Visualisation.nwf" "15-483-001 Working Visualisation "%%d-%%e-%%f.nwf
    
    
    move /Y C:\Users\jhardman\Desktop\testarea\*.nwf C:\Users\jhardman\Desktop\testarea\Superseded_NWD-NWF
    
    
    copy /Y "C:\Users\jhardman\Desktop\testarea\Master\*.nwf" "C:\Users\jhardman\Desktop\testarea\15-483-001 Working Visualisation.nwf"
    
    
    end
    

    最初主人坐在顶层,但是在它被拖入被取代的文件夹之后我将它移动到了自己的区域。另外最奇怪的是,如果我在顶层没有WorkingVisualisation的情况下运行它,那么仍会在被取代的文件夹中创建备份日期!

    我不知道那是什么,以及那些确实得到的是真的那些。

0 个答案:

没有答案