Поиск файлов по владельцу

Ответить
Аватара пользователя
Darkich

Поиск файлов по владельцу

Сообщение Darkich »

ОС Win2k Server SP3 .Есть диск с квотами - на нем несколько папок - пользователи хранят файлы в куче,и наступает момент когда место на диске заканчивается(квоты включены только для того чтобы посмотреть какой пользователь сколько места кушает)например вижу что 1 пользователь занимет 6Гб, могу ли я найти все файлы пользователя (через стандартный поиск не нашел поиска по владельцу). куда смотреть ..
Аватара пользователя
Darkich

Re: Поиск файлов по владельцу

Сообщение Darkich »

Darkich

посредством - dir x:\твояПапка /s /q - можно увидеть владельцев файлов в указанной папке и ее подпапках,  правда, как фильтровать по конкретному владельцу я не нашел, но зато можно результат вывести в файл, ну и потом в excell..
Аватара пользователя
AlexDnepr

Re: Поиск файлов по владельцу

Сообщение AlexDnepr »

Используешь стандартный поиск "Все файлы и папки". Он тебе выдаст все файлы. Потом меню "Вид", "Выбор столбцов в таблице". Ставишь галку "Владелец" и сортируешь по полю "Владелец"
Аватара пользователя
AlexDnepr

Re: Поиск файлов по владельцу

Сообщение AlexDnepr »

похоже что microsoft хоть и сделали квоты но до ума их не довели,а как обстоят дела со сторонними средствами ? способ 2 еще куда не шло .. но если у меня на сервере 1000000 файлов и стоит realtime антивирусник который проверяет открытые файлы..%)
Аватара пользователя
hasherfrog

Re: Поиск файлов по владельцу

Сообщение hasherfrog »

Darkich

Первый способ быстрее сработает при поиске, имхо. Что касается задачи вообще, то можно написать vbs-скрипт, который всё сделает.
Аватара пользователя
Sadok

Re: Поиск файлов по владельцу

Сообщение Sadok »

Darkich


Цитата:



а как обстоят дела со сторонними средствами ?



FAR отменили уже? LCtrl+8, Ctrl+F11
Аватара пользователя
Sadok

Re: Поиск файлов по владельцу

Сообщение Sadok »

Цитата:



похоже что microsoft хоть и сделали квоты но до ума их не довели



Нет, оказывается довели, но несколько странно:



Надо залезть в квоты, нажать правой кнопкой на юзера, про которого хочется узнать и выбрать "Удалить" (Delete)

Выскакивает табличка о подтверждении "Действительно хотите удалить?" Тут становится страшно, но смело нажимаем "Да"

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

Все происходит быстро



[s]Исправлено: SergOst, 22:09 3-06-2004[/s]
Аватара пользователя
Hivemaster

Re: Поиск файлов по владельцу

Сообщение Hivemaster »

Цитата:



Используешь стандартный поиск "Все файлы и папки". Он тебе выдаст все файлы. Потом меню "Вид", "Выбор столбцов в таблице". Ставишь галку "Владелец" и сортируешь по полю "Владелец"



Не сработает, если файлов в поиске больше 50 000.




Цитата:



Надо залезть в квоты, нажать правой кнопкой на юзера, про которого хочется узнать и выбрать "Удалить" (Delete) Выскакивает табличка о подтверждении "Действительно хотите удалить?" Тут становится страшно, но смело нажимаем "Да" Вместо удаления показывается окно со всеми расписанными файлами этого юзера, где уже можно выборочно отметить и удалить. Если это окно просто закрыть, то ничего не удалится. Все происходит быстро



Не работает для группы администраторов.
Аватара пользователя
etix

Re: Поиск файлов по владельцу

Сообщение etix »

Структурированный список файлов в подкаталогах можно получить в PowerShell сл. образом:



Код:

Код: Выделить всё

Get-ChildItem -Recurse -Path c:\windows\temp | where {-not $_.PSIsContainer} | select FullName, length, @{Name="Owner";Expression={(Get-ACL $_.fullname).Owner}}, Name

Вывод команды направить в файл, а затем посчитать все что нужно в Excel.
Ответить

Вернуться в «Microsoft Windows NT/2000/2003»