Есть ли способ изменить поведение перетаскивания по умолчанию в 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.