Вы можете изменить режим перетаскивания по умолчанию, чтобы создать ярлык вместо копирования / перемещения файлов.
Характеристики
Папка / файлы остаются на прежнем месте
Копирование не происходит, поэтому нет дублирования файлов / папок и не теряется место
Если вы хотите переместить файл / папку, вы должны использовать правую кнопку мыши и выбрать "переместить" из контекстного меню
Если пользователь случайно использует перетаскивание, будет создан ярлык. Это единственный недостаток, но с очень небольшим влиянием. При желании вы можете использовать скрипт для удаления ярлыков, если это кажется подходящим.
Этот подход вводит согласованное поведение перетаскивания, которое не является стандартным в Windows: по умолчанию, если папка / файл перетаскивается по файловым системам, создается копия. Если один и тот же файл перетаскивается в той же файловой системе, он перемещается. В то время как ИТ-эксперт, вероятно, знает об истории и намерениях этого, многие пользователи могут этого не знать.
Решение
Скопируйте это в файл .reg и запустите его с правами администратора:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects]
"DefaultDropEffect"=dword:00000004
Распространение с использованием групповых политик с активным сервером каталогов
Настройте групповую политику (перевод с немецкого, пожалуйста, не стесняйтесь заменить ее правильными терминами, если они отличаются):
Computer configuration > Settings > Windows Settings > Registry
Протестировано на Windows 7 с Windows Server 2012
Прокомментируйте решение от mosh
Хотя установка минимального расстояния перемещения в 50 пикселей сначала выглядит многообещающе, есть некоторые недостатки:
Поведение не является прозрачным для пользователей. Один пользователь может попытаться переместить файл. Когда он перемещает файл "достаточно далеко", он работает. Когда папка находится рядом, перемещение не работает. Подход ломает пользовательский интерфейс с "непоследовательным поведением".
Быстрый пользователь может случайно перетащить 51 пиксель - в конце концов, нет правильного значения для расстояния. Слишком маленький - никакого эффекта. Слишком большая - сломанная функция движения.