web-dev-qa-db-ja.com

Windows 7でフォルダーのデフォルトのドラッグアンドドロップアクションを変更するにはどうすればよいですか?

私はいつもたくさんのファイルをドラッグアンドドロップする特別なフォルダを持っています。デフォルトの「コピー先」アクションを「移動先」に変更するにはどうすればよいですか?

これは私が意味することです:

enter image description here

enter image description here

私は押すことによってそれを行うことができることを知っています Ctrl または Shift しかし、間違いを避けるためにデフォルトのアクションを変更したいと思います。

6
morTie

この効果は、フォルダを別のドライブとしてマッピングすることで実現できます。そうすると、そのフォルダにドラッグしたときに「デフォルトのコピー」動作が発生しますか?

これは、コマンドラインでsubstを使用して実行できます。

subst <driveletter> <folder path>

または、VisualSubstをダウンロードして使用します。

私はそれを(コマンドラインを使用して)テストしてみましたが、動作しているようです(デフォルトのドラッグアンドドロップコピー効果を与える)。

Visual Substは試していませんが、オンラインで言及されています。彼らが言及している唯一の利点は、起動時にドライブを再マップするように要求できることですが、コマンドをスクリプトに入れてStartupフォルダーに配置することで、コマンドラインを使用して簡単にこれを実現できます。

永続性のための編集:

少なくともWindows8/10(おそらく他のバージョンでも)で永続的なマッピングを実現するための別の/より良い方法は、regeditを使用することです。

1) Open start menu.
2) type `regedit` and press enter.
3) Open HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > DosDevices
4) Add a new string value with the key "<driveletter>:" (e.g. "P:")
5) Double click on it to enter the data value "\??\<folder path>" (e.g. "\??\C:\DragFolder")
6) Might need to reboot for it to take effect.

[〜#〜] warning [〜#〜]:regeditには常に注意してください。何をするのかわからないものは変更しないでください。変更すると、すべてが壊れる可能性があります。

1
Svend Hansen

Drag'n'Drop Editorを使用して、ドラッグアンドドロップのデフォルトの動作を変更できます。

私はそれを試してみて完全に動作しました。 Tweakのアンインストールも機能します。私のOSはWindows 7 64 SP1です

http://winaero.com/comment.php?comment.news.69

3
user3703618

その振る舞いを変える方法はないと思います。

キーを押さずにファイルをドラッグアンドドロップし、両方の場所が同じドライブ上にある場合、デフォルトでファイルが移動するはずです。

ファイルが別のドライブにある場合、デフォルトでコピーする必要があります。

使い続けることができます Shift または Ctrl 今と同じように、または右ボタンでドラッグアンドドロップすると、右クリックメニューが表示されます。

これを行う別の方法は コンテキストにCopy toおよび/またはMove toを追加する メニューです。

または、Send toメニューにオプションを追加します。私はこれを試していませんが、 このチュートリアル に従ってください。

2
Federico Giust