Поместить файлы, удаленные по сети, в мусорную корзину Windows?
С рабочей станции Windows, когда я удаляю файлы по сети (например, общий файловый ресурс, диск сервера и т. Д.), Эти файлы никогда не помещаются в мусорную корзину — ни на моей рабочей станции Windows, ни на сервере — они мгновенно и навсегда удаляются. Это всегда высосало ИМХО.
Есть ли программное обеспечение, которое в этом сценарии помещает файлы в мусорное ведро где-нибудь для легкого восстановления?
Может быть, изменение политики Windows, значение параметра реестра, программное обеспечение и т. Д.?
—
Ищите конкретное решение вместо общего: «Эй, посмотри на это или попробуй это». Я убежден, что кто-то уже решил это и может это объяснить. Спасибо.
Сетевая корзина не существует, есть два пути:
Используйте теневые копии или резервные копии, чтобы предотвратить потерю данных.
Локально, корзина является частью Windows Explorer — и в сети вы НЕ имеете дело с проводником на сервере. Проводник локально не собирается копировать файл на рабочую станцию пользователя только для того, чтобы поместить его в корзину.
Однако вы МОЖЕТЕ реализовать Shadow Copy, тогда пользователи смогут восстановить и сравнить версии.
Вместо того, чтобы нажимать кнопку удаления, переместите файл в корзину.
Приведенная ссылка также предлагает NetrBin, как говорит Revolter,
большая проблема заключается в том, что каждый раз, когда вы удаляете, вы сначала передаете файл.
Обидно, что здесь был дан простой и эффективный ответ. Шаги Отниэля Кресси действительно решают проблему, не требуя никакого дополнительного программного обеспечения. У меня недостаточно репутации, чтобы отозвать его или прокомментировать его сообщение, поэтому я должен ответить здесь, но это отличное решение для людей!
Все, что вам нужно сделать, это установить местоположение одной из ваших личных папок в корневой каталог сетевого диска, и Windows автоматически добавит это местоположение в корзину. Я использую папку «Контакты», так как я больше не использую ее, но вы можете использовать «Моя музыка» или «Мои игры».
- Щелкните правой кнопкой мыши личную папку, которую вы не используете (например, контакты) и выберите Свойства
- Найти вкладку « Расположение »
- Нажмите « Переместить» и установите новое местоположение в корневой каталог сетевого диска.
- Я решил не перемещать существующие файлы, в любом случае их не должно быть.
Выполнено. Проверьте расположение корзины, и вы увидите там сетевой диск! Я нашел это отличный совет, поэтому я надеюсь, что это поможет другим.
Я столкнулся с утилитой, когда я искал эту проблему
люди, по дороге, говорят, что Microsoft не обрабатывает удаления по сетевым ресурсам! выглядит правдой. не могу найти больше деталей .
NetrBin (Сетевая корзина ) предназначен для этой цели, он перемещает удаленные файлы с сетевых дисков в корзину для последующих резервных копий. (я не проверял), так что вы можете попробовать.
Следуя этим шагам, когда вы удаляете файлы на сервере, они сохраняются в вашей локальной корзине. Я нашел это удобным. Шаги просты.
«Для реализации сетевой папки восстановления Samba использует модуль виртуальной файловой системы (VFS)». — Короче говоря, вам нужно настроить сетевой ресурс (а не клиента) для большинства решений, которые я использовал.
Быстрый поиск нашел эту информацию от RedHat.com:
Более подробное руководство можно найти здесь:
Вы можете создать сетевую папку с именем «Корзина» и просто переместить в нее файлы.
Несколько лет назад я, наконец, нашел программное обеспечение, заменяющее корзину, начиная с 2-х исследованных функций, а именно: — файлы, удаленные из сети — файлы, перемещенные
Это программное обеспечение было «Undelete» от Исполнительного программного обеспечения http://www.executivesoftware.com . К сожалению, их деятельность прекратилась в 2003-2004 годах. Мой релиз все еще работает под Windows XP и не пробовал до семи лет, но у меня есть сомнения.
Я видел твой вопрос вчера и нашел Undelete с сайта Diskkeeper. Название и функции кажутся одинаковыми, еще не пробовал eval, но я чувствую, что есть надежда, что Diskeeper купил программное обеспечение Executive.
После поиска в Google термины «Исполнительное программное обеспечение» часто используются на веб-сайте Diskkeeper, так что, возможно, это начало ответа. Как бы то ни было, я приглашаю вас попробовать.
Дамп из ссылки Готи Кресси.
Несколько лет назад я обнаружил, как перенаправленные папки профиля пользователя в Windows получают защиту корзины, даже когда папки перенаправляются в сетевое расположение. Это была огромная находка для меня, и я использовал эту функцию, чтобы добавить покрытие корзины на некоторые из моих подключенных сетевых дисков. Я поделился этой информацией на другом форуме здесь: http://forums.mydigitallife.info/threads/16974-Tip-Network-Recycle-bin Сегодня я нашел лучший способ достичь той же цели, которая не зависит от профиля пользователя перенаправление папок, и я делюсь этой информацией для других пользователей. Возможно, вы захотите взглянуть на эти темы форума для получения дополнительной информации: http://technet.microsoft.com/en-us/library/cc787939(v=ws.10).aspx http://blogs.technet.com/b/askds/archive/2012/07/16/managing-the-recycle-bin-with-redirected-folders-with-vista-or-windows-7.aspx http: / /msdn.microsoft.com/en-us/library/bb882665.aspx http://social.technet.microsoft.com/Forums/windowsserver/en-US/10bfcfb9-14f3-434e-9ffa-0289b8b32e01/folder-redirection- корзина Применяется стандартный отказ от ответственности — это может привести к поломке. Я тестировал только в Windows 8, и мое тестирование ограничено. Попробуйте это на свой страх и риск. Это то, что я узнал (или думаю, что я узнал — я могу ошибаться): Windows Vista и более поздние версии хранят параметры конфигурации корзины для перенаправленных папок профиля пользователя в этом разделе реестра: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ BitBucket \ KnownFolder Под этим ключом находятся отдельные ключи для каждой перенаправленной папки, защищенной корзиной. Ключи содержат информацию о конфигурации для каждой защищенной папки и имеют имена, соответствующие GUID для «Известных папок». Список сопоставлений известных папок и GUID доступен по одной из ссылок выше.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDescriptions
Поэтому я решил, что если бы я мог создать свою собственную «известную папку», я мог бы добавить ее в список папок, которые были защищены корзиной, и защитить любой подключенный сетевой диск, который я хотел. Поэтому я посмотрел на список существующих «известных папок» и создал ключ, похожий на ключ «Документы». Затем я возился со значениями в ключе, пока не сузил его до минимального числа, необходимого для работы корзины. Этот файл .reg защищает подключенный диск X: с корзиной
50 ГБ. Вам следует изменить файл в соответствии с вашими потребностями: Редактор реестра Windows, версия 5.00
Секции [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDes> <9147e464-33a6-48e2-a3c9-361efd417def>] «RelativePath» = «X: \» «Category» = dword: 00000004 «Name» = «
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ BitBucket \ KnownFolder <9147e464-33a6-48e2-a3c9-361efd417def>] «MaxCapacity» = dword: 0000c7eb «NukeOnDelete» = dword: 0000
Примечания: GUID в приведенном выше файле .reg <9147e464-33a6-48e2-a3c9-361efd417def>получен из этой команды PowerShell: «<" + [guid] :: NewGUID (). ToString (). ToUpper () + ">» Для каждой комбинации «известная папка» / корзина требуется уникальный GUID. Если вы не хотите использовать PowerShell для генерации GUID, вы можете использовать онлайн-генератор GUID. Я не знаю, что делает значение «Категория», но для ключа, который я скопировал, было установлено значение 4, и это работает, поэтому я не проверял никаких других значений. Значение «Имя» является обязательным, но не является именем, которое будет отображаться, если щелкнуть правой кнопкой мыши корзину и выбрать свойства. (По крайней мере, не в моей среде.) В моей среде отображаемое имя — это имя сетевого диска. Внесение этого изменения добавляет «Местоположение» перейдите на страницу свойств подключенных сетевых дисков. Я подозреваю, что это может быть удалено путем изменения значения «Категория», но не удосужился выяснить. Я тестировал только с подключенными сетевыми дисками. Я подозреваю, что это будет работать и с путями UNC, но я не стал тестировать. Я надеюсь, что вы так же взволнованы, чтобы найти это, как и я, чтобы выяснить это. Дайте мне знать, если это работает для вас. Теперь я планирую развернуть разделы реестра с помощью предпочтений групповой политики и буду обновлять этот пост на форуме с помощью любой обнаруженной мной информации. С наилучшими пожеланиями не надо тестировать. Я надеюсь, что вы так же взволнованы, чтобы найти это, как и я, чтобы выяснить это. Дайте мне знать, если это работает для вас. Теперь я планирую развернуть разделы реестра с помощью предпочтений групповой политики и буду обновлять этот пост на форуме с помощью любой обнаруженной мной информации. С наилучшими пожеланиями не надо тестировать. Я надеюсь, что вы так же взволнованы, чтобы найти это, как и я, чтобы понять это. Дайте мне знать, если это работает для вас. Теперь я планирую развернуть разделы реестра с помощью предпочтений групповой политики и буду обновлять этот пост на форуме с помощью любой обнаруженной мной информации. С наилучшими пожеланиями
— Обновление Рассела: теперь я использую Предпочтения групповой политики для развертывания необходимых разделов реестра, и все мои подключенные сетевые диски теперь защищены корзиной. Обновление 2: я проверил сейчас с UNC-путями, и это отлично работает. Я по-прежнему использую подключенные сетевые диски, но если вместо этого в вашей среде требуются пути UNC, вы можете использовать их. Однако обратите внимание, что если у вас есть подключенный сетевой диск, который указывает на путь UNC, и вы защищаете путь UNC изменением реестра, если пользователь удаляет файл с подключенного сетевого диска, который указывает на этот путь UNC, файл будет навсегда удален. Подробности смотрите ниже.
Поместить файлы, удаленные по сети, в мусорную корзину Windows?
С рабочей станции Windows, когда я удаляю файлы по сети (например, общий ресурс файла, серверный диск и т. д.), эти файлы никогда не помещаются в корзину, как на моей рабочей станции Windows, так и на сервере — они мгновенно и постоянно удаляется. Это всегда засасывало ИМХО.
Есть ли программное обеспечение, которое в этом случае помещает файлы в корзину, где-то для удобства восстановления?
Возможно, изменение политики Windows, значение параметра реестра, программная утилита и т. д.?
— Страница Ищете конкретное решение вместо общего «Эй, изучите это или попробуйте это». Я убежден, что кто-то уже решил это и может это объяснить. Спасибо.
8 ответов
Сетевая корзина не существует, есть два пути:
Используйте теневые копии или резервные копии для предотвращения потери данных.
Локально корзина является частью проводника Windows — и в сети вы НЕ имеете дело с проводником на сервере. Проводник локально не собираюсь скопировать файл на рабочую станцию пользователя, чтобы поместить его в рециркулировать бен.
Однако вы можете реализовать теневое копирование, затем пользователи могут восстанавливать и сравнивать версии.
Вместо того, чтобы нажимать кнопку «Удалить», переместите файл в корзину.
Предоставленная ссылка также предлагает NetrBin , как говорит Revolter,
большая проблема заключается в том, что каждый раз, когда вы удаляете, вы сначала переносите файл.
Жаль, что простой и эффективный ответ здесь был опущен. Шаги Отниэля Кресси разрешают проблему, не требуя дополнительного программного обеспечения. У меня нет достаточной репутации, чтобы поддержать его или прокомментировать его сообщение, поэтому мне нужно ответить здесь, но это отличное решение для людей!
Все, что вам нужно сделать, это установить расположение одного из личных папок в корневом каталоге сетевого диска, и Windows автоматически добавит это местоположение в корзину. Я использую папку «Контакты», поскольку для этого я не использую ее, но вы можете использовать «Моя музыка» или «Мои игры».
- Щелкните правой кнопкой мыши личную папку, которую вы не используете (например, Контакты), и выберите Свойства
- Найдите вкладку Местоположение .
- Нажмите Переместить . и установите новое местоположение в корневом каталоге сетевого диска.
- Я решил не перемещать существующие файлы, в любом случае их не должно быть.
Готово. Проверьте местоположение корзины, и вы увидите там сетевой диск! Я нашел этот отличный совет, поэтому надеюсь, что он поможет другим.
Я столкнулся с утилитой, когда искал эту проблему
люди, в свою очередь, заявляют, что Microsoft не обрабатывает удаления по сетевым ресурсам! выглядит правдиво. еще не можете найти подробнее .
NetrBin , (корзина для сети), для этой цели, он перемещает удаленные файлы из сети диски в корзину для последующих резервных копий. (я не тестировал его), поэтому вы можете попробовать его.
«Для реализации сетевой корзины Samba использует модуль виртуальной файловой системы (VFS).» — Короче говоря, для большинства решений, которые я использовал, вам необходимо настроить сетевой ресурс (а не клиент).
Быстрый поиск нашел эту информацию на RedHat.com:
Более подробное руководство можно найти здесь:
Вы можете создать сетевую папку под названием «Корзина» и просто перенести файлы на нее.
Несколько лет назад я наконец нашел программное обеспечение, заменяющее корзину, начиная с 2 исследуемых функций, которые являются дескрипторами: — файлы, удаленные из сети — перемещенные файлы
Это программное обеспечение было «Undelete» из исполнительного программного обеспечения http://www.executivesoftware.com . К несчастью, их деятельность прекратилась примерно в 2003-2004 годах. Мой выпуск по-прежнему работает под windows xp и не пробовал до семи, но у меня есть сомнения.
Я вчера увидел ваш вопрос, и я нашел Undelete с сайта Diskkeeper. Название и функции кажутся одинаковыми, еще не пробовали eval, но я чувствую, что есть какая-то хорошая надежда, что Diskeeper купил Executive software.
После поиска в Google термины «Исполнительное программное обеспечение» часто используются на веб-сайте diskkeeper, поэтому, возможно, это начало ответа. Как бы то ни было, я приглашаю вас попробовать.
Следуйте этим шагам, когда вы удаляете файлы на сервер, они сохраняются в вашем локальном корзине. Я нашел его удобным. Шаги просты.
Дамп от ссылок Othniel Cressy.
Несколько лет назад я обнаружил, как перенаправленные папки профиля пользователя в Windows получает защиту корзины, даже если папки перенаправляется в сетевую папку. Это была огромная находка для меня, и я использовала эту функцию для добавления содержимого корзины в некоторые из моих сопоставленных сетевые диски. Я поделился этой информацией на другом форуме здесь: http://forums.mydigitallife.info/threads/16974-Tip- Сетевое Утилизировать бен Сегодня я придумал лучший способ достичь той же цели, которая не полагайтесь на перенаправление папок профиля пользователя, и я разделяю это информацию для других пользователей. Вы можете взглянуть на этих форумах для дополнительной информации: http://technet.microsoft.com/ru -us /библиотека /cc787939 (v = ws.10) .aspx http://blogs.technet.com/b/askds/archive/2012/07/16/managing-the-recycle-bin-with-redirected-folders-with-vista- или витрины-7.aspx http://msdn.microsoft.com/en-us/library/bb882665. ASPX http://social.technet.microsoft.com/Forums/windowsserver/en-US/10bfcfb9-14f3-434e-9ffa-0289b8b32e01/folder-redirection-recycle-bin Применяется стандартная оговорка — это может сломать материал. Я только протестирован в Windows 8, и мое тестирование ограничено. Попробуйте это самостоятельно риск. Это то, что я узнал (или думаю, что я научился — я мог бы быть неправильно): Windows Vista и более поздние версии сохраняют настройки конфигурации для Корзину для переадресованных папок профиля пользователя в этом реестре ключ: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ BitBucket \ KnownFolder Под этим ключом находятся отдельные ключи для каждой переадресованной папки, которая защищенный корзиной. Ключи содержат конфигурацию информации для каждой защищенной папки и названы в соответствии с GUID для «Известных папок». Список имен известных папок для GUID-сопоставлений доступен в одной из приведенных выше ссылок. Реестр также содержит список «известных папок» в этом месте:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDescriptions
Итак, я рассуждал, что если бы я мог создать свою собственную «известную папку», я может добавить это в список папок, которые были защищены Корзину и защитить любой подключенный сетевой диск, который я хотел. Поэтому я посмотрел в списке существующих «известных папок» и создал ключ, который был аналогично клавише «Документы». Затем я искал значения в пока я не сузил его до минимального числа, необходимого для утилизация работа. Этот .reg-файл защитит сопоставленный X: диск с
50GB корзина. Вы должны изменить файл в соответствии с вашими потребностями: Редактор реестра Windows версии 5.00
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDes & Gt; criptions <9147e464-33a6-48e2-a3c9-361efd417def>] «RelativePath» = «X: \» «Category» = dword: 00000004 «Name» = «XDrive»
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ BitBucket \ KnownFolder <9147e464-33a6-48e2-a3c9-361efd417def>] «MaxCapacity» = dword: 0000c7eb «NukeOnDelete» = dword: 00000000
примечания: GUID в приведенном выше .reg файле <9147e464-33a6-48e2-a3c9-361efd417def>пришел из этого PowerShell command: «<" + [guid] :: NewGUID (). ToString (). ToUpper () + ">» Каждый «известный папка «/Recycle Bin требуется уникальный GUID. Если вы не хотите использовать PowerShell для генерации GUID, вы можете использовать онлайн-GUID генератор. Я не знаю, что делает значение «Категория», но ключ I скопировано, если оно установлено на 4, и это работает, поэтому я не тестировал другие ценности. Значение «Имя» требуется, но это не имя, которое будет если вы щелкните правой кнопкой мыши на Корзине и выберите свойства. (В по крайней мере, не в моей среде.) В моей среде имя, которое показано имя сетевого диска. Это изменение добавляет Вкладка «Расположение» на странице свойств подключенных сетевых дисков. я предположите, что это можно удалить, изменив значение «Категория», но не удосужился узнать. Я тестировал только подключенные сетевые диски. я Подозреваю, что это будет работать и с UNC-путями, но я не беспокоился тестирование. Надеюсь, вы так же в восторге от этого, как я должен был это понять из. Дайте мне знать, если это сработает для вас. Сейчас я планирую развернуть ключи реестра с настройками групповой политики и обновит этот форум сообщение с любой информацией, которую я обнаруживаю. С наилучшими пожеланиями
— Обновление Russel: теперь я использую настройки групповой политики для развертывания необходимых разделов реестра, и все мои подключенные сетевые диски теперь защищенный корзиной. Обновление 2: я тестировал сейчас с UNC пути, и это прекрасно работает. Я по-прежнему использую подключенные сетевые диски, но если ваша среда требует UNC-путей вместо этого, вы можете их использовать. Заметка однако, если у вас есть подключенный сетевой диск, который указывает на UNC путь, и вы защитите UNC-путь с изменением реестра, если пользователь удаляет файл с подключенного сетевого диска, который указывает на UNC путь, файл будет удален. См. Ниже подробности.