Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Подтверждение при перемещении файлов в проводнике.

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

forestwolf

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее... [/more]

Всего записей: 1 | Зарегистр. 03-02-2012 | Отправлено: 22:22 03-02-2012
Vales



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Полурешение такого сорта.
 
Создается ключ DWORD  
HKEY_CLASSES_ROOT\Folder
DefaultDropEffect со значением 4
 
И теперь вместо переноса в папке назначения создается ярлык на папку
 
Чтобы не "гоняться" и за единичными файлами, аналогичный ключ можно создать в  
HKEY_CLASSES_ROOT\*
 
Мне помогло. Искать "пропавшие" сетевые папки/файлы теперь не приходится.
 
Перемещать можно правым мышом, да иногда на самом деле достаточно линка в нужной папке.
--
Аналогичный эффект дает рассовывание по всем сетевым папкам файлика
desktop.ini
с содержимым
--
[.ShellClassInfo]
DefaultDropEffect=4
--

Всего записей: 571 | Зарегистр. 14-03-2006 | Отправлено: 12:33 28-05-2012 | Исправлено: Vales, 13:16 28-05-2012
amur84

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
увеличить чувствительность к перетаскиванию мышью (c помощью параметров SPI_SETDRAGWIDTH и SPI_SETDRAGHEIGHT функции SystemParametersInfo), чтобы пользователь переместил мышь на "явно не случайное" расстояние, прежде чем система воспримет это как операцию перетаскивания. Вы можете увеличить значение до 10, 30 или даже до 60 пикселей, в зависимости от того, какие у вас пользователи.  

 
Подскажите, как этим пользоваться? Где ввести значение 30?

Всего записей: 6 | Зарегистр. 03-01-2009 | Отправлено: 16:25 02-07-2014
barbos



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Прошло ЕЩЕ 7 (!!!) лет, а ни простые смертные, ни Майкрософт не решили этот косяк, ПИПЕЕЕЦ!!!!!!!!  

А Windows 8.1 и ныне там. Даже 64-битная.

Всего записей: 206 | Зарегистр. 30-12-2003 | Отправлено: 10:42 01-10-2014
Shuva



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да уж! Элементарная вещь, а сделать не могут! У всех думаю были с этим проблемы, особенно на ноутбуках, при работе без мыши!

Всего записей: 42 | Зарегистр. 05-12-2005 | Отправлено: 14:26 11-06-2015
spam537

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Аналогичный эффект дает рассовывание по всем сетевым папкам файлика  
desktop.ini  
с содержимым  
--  
[.ShellClassInfo]  
DefaultDropEffect=4  
--

 
спасибо мэн ты помог мне

Всего записей: 7 | Зарегистр. 20-09-2006 | Отправлено: 16:31 08-08-2015
IamDimulya



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ещё может помочь мышка, у которой на даблклик отдельная клавиша.
у меня a4tech (номер модели стёрся) уже года три ежедневного по 18 часов в сутки использования... отлично работает и очень удобно, что не приходится насиловать себя и мышку даблкликом.
в старой конторе шеф вообще не умел делать даблклик, потому за него всё делала секретарша, тогда такие мышки ещё не выдумали...

Всего записей: 396 | Зарегистр. 01-09-2003 | Отправлено: 15:38 13-09-2015
a1ter123

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Немного модифицировал решение, подходящее для всех файлов и папок.  
Надо в реестр добавить следующие ключи -  
 
[HKEY_CLASSES_ROOT\*]
"DefaultDropEffect"=dword:00000004
 
[HKEY_CLASSES_ROOT\Folder]
"DefaultDropEffect"=dword:00000004
 
Соответственно, первый ключ влияет на все файлы, второй на все папки. Становится действие по-умолчанию drag-n-drop это не копирование или перемещение, а создание ярлыка.
 

Всего записей: 1 | Зарегистр. 25-12-2015 | Отправлено: 13:50 26-12-2017
nonim

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Меня в связи с этой темой очень интересует:
можно ли подавить очень вредный (для меня) эффект ручной сортировки, при котором сбрасывается установленная сортировка по какому-либо столбцу в режиме "таблица" Проводника.
 
Это происходит именно при случайном и/или неточном перетягивании объекта внутри одной папки (когда возникают линии между файлами).
В XP такого не было, есть в 7 и 10. Очень неприятная "услуга",  впрочем, как и все фирменные услуги МС.  
Ключ DefaultDropEffect здесь никак не помогает. Кстати, у Winaero написано, что нулевое значение - "no action", но происходит обычное перемещение, как без ключа.

Всего записей: 75 | Зарегистр. 27-12-2015 | Отправлено: 11:16 31-12-2017 | Исправлено: nonim, 04:31 03-01-2018
shadow_member



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nonim
Вряд ли, система же воспринимает это, как преднамеренное перетягивание именно в ту точку, где отпускаешь. А как же по-другому, иначе были бы вопросы "я перетягиваю на разделитель, а оно не так, почему такой баг от МС"? Так что тянуть точно.

Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 14:42 02-01-2018
nonim

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну, - я-то говорю именно об отключении этого механизма.  
 
Если перетягиваешь txt на rar, - rar подсвечивается. Это поведение описано в ключе HKEY_CLASSES_ROOT\WinRAR\shellex\DropHandler - закомментируйте его, и подсвечивание пропадёт (сразу, даже без перезагрузки Проводника). Если перетягиваешь txt на txt - ничего не будет: в реестре это перетягивание не описано.
 
Вдруг кто найдёт ключ, отвечающий за наличие/отсутствие перетяга на "между строк"? Странно, что это навязчивое и бессмысленное свойство обойдено вниманием гиков стороной.

Всего записей: 75 | Зарегистр. 27-12-2015 | Отправлено: 05:01 03-01-2018 | Исправлено: nonim, 08:30 03-01-2018
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тут полный запрет более уместен, чем ковыряние в настройках.

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 07:19 03-01-2018
nonim

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запрет чего, Проводника? Буду думать.

Всего записей: 75 | Зарегистр. 27-12-2015 | Отправлено: 08:26 03-01-2018 | Исправлено: nonim, 08:27 03-01-2018
krod

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Недавно тоже искал такое. Нашел-таки.
 
http://broken-e.com/dragdropconfirm - это оригинал, там до сих пор не исправлена досадная недоработка.
 
http://www.dxsdata.com/2016/01/windows-explorer-confirmation-before-moving-files/ - а это исправленный вариант от другого разработчика.
 
В общем, это то, что было нужно. При каждом перемещении файлов/папок выводит диалог подтверждения.

Всего записей: 69 | Зарегистр. 01-04-2008 | Отправлено: 15:13 17-01-2018 | Исправлено: krod, 15:14 17-01-2018
newquaker

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krod
Благодарю за прогу, работает
 
для русской 32-битной винды нужно еще в реестре добавить:

Код:
 
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\DragDropConfirm]
"AskTitle"="Внимание!"
"AskDescription"="Вы хотите переместить файл(ы) или папку(папки)?"
"ShowDefaultText"="0"
"ItemText"="&Переместить"
 

 
для 64-битной русской винды (также нужно прописать и для 32-битной, см.выше)

Код:
 
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DragDropConfirm]
"AskTitle"="Внимание!"
"AskDescription"="Вы хотите переместить файл(ы) или папку(папки)?"
"ShowDefaultText"="0"
"ItemText"="&Переместить"
 

Всего записей: 714 | Зарегистр. 26-03-2005 | Отправлено: 00:23 10-01-2019 | Исправлено: newquaker, 00:24 10-01-2019
manbiker



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну вот, прошло 16 (ШЕСТНАДЦАТЬ!!!) лет, а воз и ныне там.
Хотя, появилось ещё одно стороннее решение
https://github.com/broken-e/DragDropConfirm

Всего записей: 5 | Зарегистр. 15-10-2004 | Отправлено: 19:44 22-10-2020
Blackvox

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как не пытался приручить эту программу, а никакие окна показывать не хочет, можно сказать что она нерабочая
UPD: разобрался всё-таки, заработала...

Всего записей: 2 | Зарегистр. 16-04-2021 | Отправлено: 17:44 17-05-2023 | Исправлено: Blackvox, 11:02 29-05-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Подтверждение при перемещении файлов в проводнике.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru