Диалоговое окно подтверждения «Переместить» в проводнике?

Windows 10.

У меня есть синдром Туретта, и иногда, двигая мышью, я щелкаю по нему. Время от времени мне не везет, и я открываю окно проводника и случайно перетаскиваю какую-то случайную папку в какое-то случайное место.

Единственный способ, которым я могу точно сказать, что это происходит, — это я краем глаза увижу, как в списке элементов пропадает элемент, а затем подумаю: «Ах, только не снова» (я даже не хочу думать о том, сколько раз вообще не замечал). Затем мне нужно как бы поискать, чтобы узнать, что я сделал, чтобы исправить это, потому что по какой-то причине «отмена» проводника не все время улавливает ходы (особенно когда они происходят на панели папок слева) .

Итак, мой вопрос: есть ли способ включить диалоговое окно подтверждения перемещения папки в проводнике? (Или, если нет, есть какой-то способ улучшить охват функции отмены?) (Или, может быть, сделать так, чтобы мне пришлось сдвигать + перетаскивать для перемещения или что-то в этом роде?)

Я использую TeraCopy в качестве обработчика копий, но, кстати, нет функции подтверждения перемещения. Я не против взлома реестра или установки стороннего программного обеспечения, если это необходимо, хотя я бы предпочел этого не делать.

Для меня это проблема доступности. Я проверил настройки специальных возможностей, но не нашел ничего полезного. Я проверил как настройки Win 10, так и старую школьную панель управления -> настройки легкости доступа.

Я прочитал Disable Drag (not drop) в панели навигации Windows Explorer (спасибо за ссылку), но решение там не совсем то, что я ищу, по тем же причинам, что и то, почему это не было правильным решением для ОП там: Мои случайные перетаскивания почти всегда превышают порог, и это также относится к все операции перетаскивания, что не совсем идеально.

1 ответ
1

Мне удалось отключить перетаскивание только в проводнике с помощью бесплатного AutoHotkey.

Следующий сценарий AutoHotkey либо отключит перетаскивание, либо преобразует его в переименование (так же, как перетаскивание курсора над именем файла). Он в основном преобразует любое действие с левой кнопкой мыши в полный щелчок левой кнопкой мыши, поэтому перетаскивание невозможно:

#IfWinActive, ahk_class CabinetWClass
LButton::Send, {LButton}

После установки AutoHotKey поместите указанный выше текст в .ahk файл и дважды щелкните его, чтобы проверить. Вы можете остановить скрипт, щелкнув правой кнопкой мыши зеленый значок H на панели задач и выбрав «Выход». Чтобы он запускался при входе в систему, поместите его в группу запуска по адресу
C:UsersUSER-NAMEAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup.

Полезная документация AutoHotkey:

  • Это выглядит многообещающе; Я собираюсь это проверить и доложу. Я также хочу немного покопаться и посмотреть, смогу ли я заставить перетаскивание требовать клавиши-модификатора; что позволило бы мне перемещать вещи, но не случайно. Спасибо; Я дам вам знать, если это сработает.

    — Джейсон С.
    5 часов назад

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *