-Поиск по дневнику

Поиск сообщений в akry

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 21.08.2007
Записей: 4912
Комментариев: 25552
Написано: 40035

Устранение дубликатов

Среда, 03 Февраля 2010 г. 13:16 + в цитатник

С помощью программы Duplicate File Detective я провёл расследование и обнаружил, что за годы перемещений по разным дискам у меня накоплено-наворовано-набэкаплено примерно сто шестьдесят тысяч дубликатов файлов общим объёмом на 360 Гб. Программа сравнивала по контрольным суммам и выборочная проверка не выявила сбоев. Действительно дубликаты.

Однако, когда я попытался их грохнуть, оказалось, что не всё могут короли — от старых ОС остались старые права доступа на старые файлы. Короче, из 160 тысяч файлов, 10 тысяч не удалялись.

Проблема в итоге решилась так.

1. В окошке «Error Log» я сохранил список файлов, к которым было отказано в доступе

Error Log window

Файл назвал «c:\1.bat».

2. Далее открыл его в текстовом редакторе Hieroglyph, который умеет менять кодировки текста.

3. Теперь права. Есть несколько способов поменять права доступа на файл. Предположим, что мы работаем под Администратором (или кем-то из группы Администраторов). Тогда поменять права на админские можно командой «takown /F [TARGET_PARENT_DIRECTORY] /a».

Я заменил строки «Failed to delete path » на «takeown /F », а потом строки «(Отказано в доступе.)» на «/a».

4. …и поменял кодировку всего текста на CP866, чтобы избежать проблем с русскими именами файлов: Convert :: Change Encoding :: To DOS-866.

5. Меню «Пуск :: Выполнить… >> cmd», запустил c:\1.bat. Через пять минут все файлы были мои.

6. Осталось их удалить. Я заменил «takeown /F » на «del /F /S /Q», а «/a» на пробел. Сохранил файл как «c:\2.bat», запустил его и проблема была решена.

Рубрики:  Всякое
Метки:  



CacheY   обратиться по имени Среда, 03 Февраля 2010 г. 13:24 (ссылка)
Чтобы вернуть себе права на папки, нужно проделать следующее:
щелкнуть на меню "свойства" интересуемой папки с недостающими правами -> вкладка безопасность -> дополнительно -> владелец -> выбрать текущего пользователя, включить флажок "заменить владельца субконтейнеров и объектов" -> нажать окей, закрыть это окошко.
еще раз открыть свойства папки и добавить во вкладке "безопасность" себя, то есть учетную запись используемого пользователя и дать себе права на изменение.
при этом должен быть отключен простой общий доступ к файлам(панель управления\свойства папки\вкладка вид)

Для поиска дубликатов раньше использовал программку Need4Space, но последнее время за ней замечаются некоторые глюки при работе на свежеобновленных и особенно x64 операционках :(
Ответить С цитатой В цитатник
Перейти к дневнику

Среда, 03 Февраля 2010 г. 13:26ссылка
Десять тысяч файлов. В разных папках. На девяти дисках. :)
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку