Заставить Windows всегда копировать файлы при перетаскивании

Заставить Windows всегда копировать файлы при перетаскивании

Есть ли способ изменить поведение перетаскивания по умолчанию в Windows 7?

На данный момент, судя по всему, если местоположение находится на одном диске, оно будет перемещено на другой, в противном случае, если они находятся на разных дисках, оно будет скопировано.

Есть ли способ изменить настройку так, чтобы она всегда копировалась?

решение1

Вы можете попробовать решение, предложенное в этом ответе:https://superuser.com/a/248961/71432

Кроме того, если вы не любитель кодирования, вы можете изменить поведение перетаскивания, удерживая одну из клавиш-модификаторов во время перетаскивания:

  • Удерживайте клавишу Control, чтобы всегда копировать.
  • Удерживайте клавишу, Shiftчтобы всегда двигаться.
  • Удерживайте Altклавишу, чтобы всегда использовать сочетание клавиш.

решение2

Если у вас возникли трудности или вам не нравится запоминать комбинации клавишПораженный предложилдля использования, затем перетащите с помощьюправая кнопка мышии вам будет представлено красивое окно с теми же опциями: копировать, переместить, создать ярлык и отменить.

решение3

Для этого есть RegKey:

HKEY_CLASSES_ROOT\AllFileSystemObject\DefaultDropEffect

Имейте в виду, что хотя все остальные ключи в AllFilesystemObjects являются REG_SZ, этот должен быть DWORD. Значение для "always copy" будет 1, для "always move" — 2, а для "create shortcut" — 4. В этом случае десятичная или шестнадцатеричная система не имеет значения, поскольку это в любом случае одно и то же.

Изменения вступят в силу без перезагрузки, поэтому вы можете сразу же протестировать их.

Также есть инструмент, который делает это, он называется "Редактор Drag'n'Drop" чьи функции позже были перенесены в WinAero Tweaker.

Связанный контент