CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

備忘録

[備忘録]Windowsコマンド:フォルダごとコピーする方法(xcopy/robocopy)

投稿日:

エクスプローラだと大容量のコピーに膨大な時間がかかる。。

Windowsで複数ファイルをフォルダごとコピーしたいとき、エクスプローラー上でコピーすると、、
コピー対象が大容量の場合、メチャメチャ時間がかかる。
体感的には、ファイル数が増えれば増えるほど加速度的に時間がかかり、終わりが見えないことがある。。

コマンドプロンプト「xcopyコマンド」を使う

そんな時はコマンドプロンプトでxcopyコマンドを使うと順調にコピーできる。
 
例1)カレント配下の「aaaaフォルダ」を「C:\xxxx配下」にコピーする方法
xcopy /E /I aaaa C:\xxxx\aaaa\
※「/E」オプション:コピー元ファイルで空のフォルダもコピー先に作成する
※「/I」オプション:コピー先が存在しない場合、コピー先をディレクトリと見なす
 

既に存在するファイルはスキップ:「robocopy /XO」

フォルダごとのコピーで、コピー先に既に存在するファイルはコピーしない(スキップ)するにはrobocopyコマンドの/XOオプションを使う。

例2)上記 例1で、存在するファイルはスキップする方法
robocopy aaaa C:\xxxx\aaaa\ /E /XO
※「/E」オプション:空のディレクトリやサブディレクトリも含めてコピー(xcopyの /Eオプションと同様)
※「/XO」オプション:コピー元のファイルがコピー先のファイルよりも古い場合、そのファイルをスキップ
 
 

-備忘録


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[備忘録]WordPressにYouTube動画を設置する方法

せっかく作った動画をサイトに掲載したい あるお客様で 会社概要ムービーを作るお手伝いをさせていただいた。 ムービーは その会社のイベントで上映したのだが、せっかくなので自社サイトにも掲載しよう!という …

[備忘録]パソコンのDNSキャッシュをクリアする方法

Webサーバー切替後に特定PCで新サーバーが表示されない!! とあるお客様のWebサーバー移転があり、DNSレコード(ネームサーバー)を切り替えた。 通常、数分から数十分で新サーバーへ切り替わるのだが …

[備忘録]USBメモリ・USBドライブにパスワード・暗号化設定する方法

Windowsの標準機能「BitLocker」を使う windowsには標準機能として「BitLocker」という、ドライブを暗号化する機能が搭載されている。 今回は、バックアップ用 外付けUSBドラ …

[備忘録]sftp接続時に「Software caused connection abort」エラーとなる件

パーミッションの設定が原因だった とあるサイトでシステムがらみの表示が、一部表示されない、、という不具合がありその調査をしていたところ、突然それまで接続できていた SFTP(ツールはFileZilla …

[備忘録].htaccess:リダイレクトから除外する方法

URLのリダイレクトから除外したい場合は? WebサイトのURLで、wwwあり/なし を統一したり、httpでのアクセスを自動的にhttpsに変換したりする方法は、過去ブログで書いた。 [備忘録]ww …