3DCGで何をどう作るか考え中

ZbrushとBlenderの使い方、ヒント、コツなど。たまにZbrushプラグイン開発も。

WindowsでファイルコピーするならTeraCopyがオススメ(作成日時の維持)

(約 3,600文字の記事です。)

f:id:yamato-tsukasa:20210227145247p:plain

Windowsでファイルをコピーすると、各ファイルの作成日時がコピーした日付に更新される。これが困るときがある。例えば過去のファイルを整理する際にHDD間を移動させたときなどだ。新旧入り交じっているはずのファイル群が一括してコピーした日の作成日時になる。これは扱いづらい。今回はタイムスタンプを維持させたコピーがお手軽にできる便利ツール「TeraCopy」の紹介。しかも右ドラッグにも対応。

筆者が昔お世話になった「FireFileCopy」は公開が終了していた。なのでそれに替わる、それくらい便利なコピーツールがないか探してみた。
で、見つけたのがTeraCopyだった。

更新履歴

2021/05/01 記事をメンテナンス。
2021/02/14 記事をメンテナンス。

はじめに

Google検索で上位に出てくるツール(FastCopy)は当環境では想定通りの動作しなかった、という経緯があります(後述)

FireFileCopy相当の使いやすいコピーツールを探した結果、TeraCopyに辿り着きました。

TeraCopyの特徴

 一般的な特徴はGoogleで「TeraCopy」と検索すれば出てくるのでそちらを参照。 私の感想としては、

  1. 無料かつ日本語対応ソフト
  2. 右ドラッグで使える(これ重要)
  3. 上書き時の挙動を選べる
  4. ファイルのタイムスタンプが維持される(ファイルもフォルダも作成日時と更新日時が保たれる。ヤッタネ!)
  5. 簡単に使える
  6. 大量のコピーもできる(試したところ、約890GB分の57万個のファイルコピーをHDD間で行っても普通に使えた。)
  7. しかも割と早い(本来は高速コピーツールです)
  8. スキップ、エラー履歴を見ることが出来る(テキストデータでの出力は有料版のみ)

一般ユーザーなら全く不満のないレベルだろう。

 ダウンロード

ダウンロードは以下の公式サイトから。

https://www.codesector.com/teracopy

f:id:yamato-tsukasa:20190111225801p:plain  

筆者の設定

もともといじれる箇所が少ない。 f:id:yamato-tsukasa:20190111230302p:plain

すると以後は右ドラッグするとこんな感じにシェルに追加される。 f:id:yamato-tsukasa:20190111230459p:plain

Windows標準コピーと使い分けられる。

上書き保存の選択肢がいい

f:id:yamato-tsukasa:20190111230651p:plain

選択肢が豊富。そしてTeraCopyのいいところは、
この画面でマウスカーソルをこのウィンドウから外して30秒放置すると「すべてスキップ」が自動選択されてコピーが続くのだ!
親切設計。

また、画面の右下に、コピー終了後の動作を選べる部分がある。コピー後にスリープやシャットダウンを指定することも出来るので、大量コピー時には便利。 f:id:yamato-tsukasa:20190111232205p:plain

コピーの結果を見たい(スキップやエラーの履歴表示)

f:id:yamato-tsukasa:20190111231508p:plain

  f:id:yamato-tsukasa:20190111231730p:plain

で、全てのログや、スキップしたファイル、エラーログなどを見ることが出来る。画像はスキップしたログを見たい場合。

f:id:yamato-tsukasa:20190111231939p:plain

2021/02/14 追記

拡張表示をONにしても 画面が上記のように履歴表示にならない場合には、全画面表示にしてみて。おそらく画面の左右分割セパレーターが隠れているだけ。罠(笑)

f:id:yamato-tsukasa:20210214023747p:plain

タイムスタンプ維持のコピーに便利

これこそが筆者が求めている機能なのだ。コピーされたファイルやフォルダのオリジナルのタイムスタンプが維持されている。つまり、オリジナルデータの作成日時と更新日時もそのままコピーされるのだ。

Windows標準のコピーでは、コピー後のファイルの作成日時とアクセス日時が「コピーした日時」になってしまう。

例えば1年前の写真を別のHDDにWindows標準機能でコピーすると、作成日時が「今日」で、更新日時が「1年前」という、時系列的に矛盾するファイルが出来上がるわけだ。これは不便。Windows標準のコピーは、特にHDD買い換えなどによるHDD間のデータの引っ越しでは致命的だ。大量の「今日作成」ファイルが出来上がる。The 恐怖。

対してTeraCopyでは全てのタイムスタンプが維持されたままコピーされる。(コピー後に右クリックして両者を見比べてみれば分かるだろう。)コピー元と同じタイムスタンプが維持されているのでコピー後も時系列的な矛盾が起こらず安心だ。

しかも大量ファイルコピーでもフリーズすることなく完遂。もはや文句なし。それでいて右ドラッグも使えるのだから素晴らしい。しかも同名コピー時には上書きやリネームコピーなども柔軟だ。まさにお気に入りTOP10に入る便利ツール。

その他

元々海外ソフトなので、同名ファイルを同一フォルダ内でコピーすると、アルファベットの「- Copy」という文字列が付加されます。カタカナの「- コピー」ではないので、念のため。

同一フォルダ内でコピーするとフォルダの更新日時だけは変わるよ

テスト中に見つけたことなのだが、同一フォルダ内で既存のファイルをTeraCopyでコピペするとフォルダの更新日時だけはコピー日時に更新される。(あまりこういう使い方をする人もいないだろうが。)ただし、その場合でも各ファイルのタイムスタンプはきちんと保持されてコピーされるので安心。

ちなみに、別HDDや別フォルダへのコピーであれば、フォルダの日時情報もきちんとオリジナルのタイムスタンプが保持されてコピーされる。
なんだ、結局はなんの問題もないじゃないか(笑)   

FastCopyも試したんだけれども。

さて、「Windows コピー ツール」で検索すると真っ先にヒットするのがFastCopyというツールなのだが、筆者の環境では致命的な挙動があった。
同名ファイルのコピーの挙動がおかしかったのだ。右ドラッグで操作すると、同名ファイルは上書きしない「差分(上書きなし)」モードを選択しても、なぜかコピー先の同名ファイルを、コピー元である古い同名ファイルで上書きするよ。コピー先の同名ファイルの更新日時が新しいファイルであるにも関わらず。

これがクリエーターにとってどれだけ致命的か分かるでしょう。

FastCopy、元々はどうやらサーバー管理用途向けのツールっぽく、GUIもあまり一般向けではないため、もしかしたら筆者の使い方や設定がおかしかったのかもしれない。だが、使いにくいと感じた上に挙動が思ったのと違ったのでアンインストールした。

別に早くコピーしたいわけじゃない。タイムスタンプを維持したコピーが出来ればいい。しかも大量にコピーしても安定動作してくれればいい。

TeraCopyは安心して普通に使えた

一方でTeraCopyは最初から思い通りの挙動だし、GUIもぱっと見で分かり易いし、右ドラッグも使えるし、文句なし。両者との比較でTeraCopyが不利なのは、無料版ではログのテキスト出力が出来ないことぐらいだが、普通のユーザーにとっては問題にならないだろう。スキップやエラーはログを「見ることはできる」わけだから。

ログはデフォルトでは1週間保持されます。設定によって永久保存も可能。ログをテキスト出力しなくても後からログ自体は閲覧できるのだから問題ない。

 

しかもコピー速度が結構早い

もちろんTeraCopyも高速コピーツールを謳っているわけだから当然なのだが、筆者にとってはタイムスタンプ維持右ドラッグ使いやすさなのだ。それに加えて、エクスプローラのコピーよりも早いんだから、文句なし。   PCソフトを使って創作活動をしていれば、少しずつではあるが確実に増えていくファイル。過去のファイルを整理する際には、ファイルの日時情報が書き換わらないTeraCopyでのコピーをオススメします。無料だし、活躍するシーンは多いはず。是非お試しあれ!

 

 

今回の創作活動は約1時間(累積 約663時間)

筆者はAmazonアソシエイト・プログラムに参加しています。(AmazonアソシエイトとはAmazon.co.jpの商品を宣伝し所定の条件を満たすことで紹介料をAmazon様から頂けるという大変ありがたい仕組みのこと。)
以下のリンクを経由してAmazonで何かを買うと購入額の1~3%ほどのお小遣いが私に寄付されます(笑)

コクヨ コピー用紙 A4 白色度80% 紙厚0.09mm 500枚 FSC認証 KB-39N

コクヨ コピー用紙 A4 白色度80% 紙厚0.09mm 500枚 FSC認証 KB-39N

  • 発売日: 2004/11/10
  • メディア: オフィス用品