sknt

4歩進んで5歩戻る

フォルダ内のファイル移動&リネーム処理 の自動化 - 仕様

成果物

ワンクリックで、コピー元フォルダにある複数のファイルを、コピー先フォルダに移動させる。
コピー先にコピー元フォルダと同名のファイルが存在した場合は、コピー先に存在するファイル名を
「ファイル名 + old + yyyymmdd」 にリネームする。

リネームの際同名の「ファイル名 + old + yyyymmdd」が存在した場合の処理は時間があれば考える。

作成理由

  • 手動での作業はは精神的に疲れ、時間がかかるため。

自動化前のタスクと時間(PC側処理時間は除く)

  1. コピー元フォルダを開く 1min
  2. コピー先フォルダを開く 1min
  3. コピー先にある対象ファイルのリネーム(退避) 3min
  4. コピー元からコピー先へコピペ 1min

計6min

自動化後のタスクと時間(PC側処理時間は除く)

  • バッチ起動ファイルを実行 1min

実施するタスクと見積もり

  • xcopy バッチの作成 5min
  • rename バッチの作成 5min
  • for バッチの作成 30min
    • ファイル名の一覧表示 (20min)
    • rename の実行 (5min)
    • xcopy の実行 (5min)
  • 最終確認 10min
計 50min

詳細メモ

  • フォルダ内のファイル名でループしrename と xcopy を繰り返す。