普通にエクスプローラからコピーするとフォルダはコピーしたときのタイムスタンプになってしまう。
フォルダのタイムスタンプを維持してコピーするにはrobocopyというコマンドを使う。
FastCopyで出来るような記事も見かけたがうちの環境ではダメだった(設定モレかもしれないが)。
robocopy “harahara” “dokidoki” /DCOPY:DAT /E
haraharaフォルダの内容をファイルもフォルダもすべてdokidokiフォルダにコピーする。
その際、タイムスタンプは元のタイム・スタンプを維持する。
フォルダ名の””はフォルダ名に空白が使ってある場合には必須だ。
robocopy /?
でオプションの説明が表示されるが、その一部を以下に貼る。
ファイルの指定は*.*が初期設定なので不要
空も含めてサブディレクトリもコピーしたいので /E
ディレクトリのコピー情報は初期値ではタイムスタンプが含まれていないのでTを入れて /DCOPY:DAT
One comment
Toggle Comments