Показать полную графическую версию : [решено] Запрос при перетаскивании файлов в проводнике
Доброго времени суток,
решил к Вам обратится с проблемой, которая очень ярко стала сегодня на моем пути.
Есть сервер 2003 > Domaincontroller + Fileserver.
На сервере миллионы файлов и папок, с настроенными правами для пользователей.
Произошло следующее: кто-то случайно переместил/перетянул 1 папку в другую при работе и этого не заметил. Пришел человек с отпуска и синхронизировал свой ноут с сетью, создалась перемещенная папка заново, но человек не стал ждать пока с его ноута на сервер перенесется 10к файлок и оборвал синхронизацию. В следствии чего в новосозданной папке нехватает 90% файлов. Хорошо что я заметил что в соседней папке существует папка, с таким же названием и востановил все как было не прибегая к бекапам.
Вопрос в следующем, как/где настоить, что-бы у пользователя при перетягивании файла/папки появлялся запрос, по аналогии с тем, какой появляется при удалении файла/папки "Уверены Вы что действительно хотите удалить этот..."
DreDa, запрос не предусмотрен в системе, за исключением перетаскивания правой кнопкой мыши.
Но вы можете настроить так, чтобы при перетаскивании всегда происходило копирование, используя Drag&Drop Editor (http://winaero.com/comment.php?comment.news.69).
я нашел как сделать чтобы при перетягивании происходило копирование вместо переноса. Но если папка не большого размера то копирование 50-100 мб произойдет за пол секунды и пользователь этого не заметит. Да остальные работники смогут дальше работать. Но проблема будет в том, что так может накапливатся большое количество ненужных копий, которые к тому же будут включены во все бекапы (
Я уверен что в больших фирмах с этой проблемой сталкиваются очень часто. Должно быть какое-то решение, хоть от производителей 3rd Party Program. Знаю где в тотале это настроить, но нужно решение для експлорера.
Я уверен что в больших фирмах с этой проблемой сталкиваются очень часто. »
Угу, и постоянно просят Майкрософт добавить такой запрос или запретить перетаскивание. How do I prevent users from dragging and dropping files in Explorer? (http://blogs.msdn.com/b/oldnewthing/archive/2010/05/14/10009454.aspx)
Там же и ответ - используйте списки контроля доступа, чтобы пользователи не могли переместить файлы туда, куда им это делать не положено.
Но вы можете настроить так, чтобы при перетаскивании всегда происходило копирование, используя Drag&Drop Editor. »
это можно сделать и средствами реестра так (http://qwers.com/Poleznie-soveti-dlja-Windows7/Reestr/reenasint8.htm), но это задевает только определенные расширения файлов известные систете, но не папки (
Но для папки есть же стандарное значение на перемещение, значит оно где-то указанно, но где?
Drag&Drop Editor затрагивает и папки, и известные типы файлов, и не известные. Меняется поведение перетаскивания для вообще всех объектов файловой системы.
Почему бы ей не воспользоваться?
Вы что-то против этой программы имеете или вам нужен непосредственно твик реестра?
Drag&Drop Editor затрагивает и папки, и известные типы файлов, и не известные. Меняется поведение перетаскивания для вообще всех объектов файловой системы.
Почему бы ей не воспользоваться?
Вы что-то против этой программы имеете или вам нужен непосредственно твик реестра? »
ну как бы эта программа не предоставляет мне решение пославленной задачи. Мне нужно или запретить перетягивать папки или получать уведомление при попытке это сделать как при удалении.
А то что пользователи при использовании Drag&Drop Editor просто скопируют папку - не совсем нужное мне решение.
Можно было бы временно остановится на этой программке или даже взять ее на вооружение, но очень очень не удобно что она не умеет сворачиватся в трей.
DreDa, решение вашей задачи озвучено выше - ACL. А эта программа не должна сворачиваться в трей - запустили, настроили, закрыли и забыли о ней.
кк, пасиб.
не знал что настройки сохранятся после закрытия программы.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.