Smart Moveとは何ですか?


32

Windows 7のスマート移動(ファイル)と通常のWindowsファイル移動の本質的な違いは何ですか?

ここに画像の説明を入力してください

Windows 7では、フォルダーの名前を変更しても、OSはスマートムービングを使用しますが、これは望ましくありません。Windows XPに戻って以来、フォルダーの名前を変更したり、フォルダーを別の場所(同じパーティション内)に移動したりするのはすぐにできます。スマート移動では、すべてのファイルを再度コピーする必要があります。それを無効にする方法はありますか?それとも、それに対処する正しい方法は何でしょうか?

回答:


43

Link Shell Extensionをインストールしましたか?これは、標準のコピーダイアログを「スマートコピー」に置き換える唯一のツールです

そのページから:

スマートコピー

  • スマートコピーは基本的に、ソースの場所から宛先へのディレクトリ構造のコピーを作成しますが、ソースの内部ハードリンク構造と内部ジャンクション/シンボリックリンク関係を保持し、この内部ハードリンク構造と内部ジャンクション/シンボリックリンク関係を再作成します目的地

スマートムーブ

  • Smart Moveを使用すると、ジャンクションとシンボリックリンクを含むフォルダーの名前を変更でき、ジャンクションとシンボリックリンクのターゲットはそのフォルダーの下で更新されます。Smart Moveを使用しない場合、そのようなフォルダーの名前変更は、デッドジャンクションとシンボリックリンクで終了します。

そのため、スマートコピーは、単にファイルをコピーするのではなく、ディレクトリ構造内のシンボリックリンクの構造を効果的に保存しようとしています。

リンクシェル拡張機能をアンインストールすると、この動作が停止するか、構成ツールを使用して無効にすることができます


1
はい、インストールしました。
スタン

6
@ Stan、LSEのドキュメントより:「Smart Move:フォルダーが非常に多いフォルダーがある場合は、Smart Moveを完全にオフにすると便利かもしれません。これは、Smart Moveチェックボックスをオンにすることで実現できます。」詳細に説明したように、構成ツールを使用してこれを行うことができますが、著者は実際にはチェックボックスを「解除」することを意味していると思われます。
木梅

本当にありがとうございました!私は最近多くの古いファイル/フォルダーを片付けてきましたが、単純にフォルダーの名前を変更するのに30から60分かかるのはとてもイライラします(多くのファイルがある大きなものですが)。私はWindowsコマンドラインを使用することに頼りましたが、これは私の問題を解決します。:-)(もちろん、シンボリックリンク、ハードリンク、ジャンクションは自動的に更新されないことに注意してください!
Simon East
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.