Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Поиск файлов по владельцу (http://forum.oszone.net/showthread.php?t=2763)

Darkich 01-06-2004 14:52 15946

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

mb 01-06-2004 15:26 15947

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

AlexDnepr 01-06-2004 15:42 15948

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

Darkich 01-06-2004 15:52 15949

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

hasherfrog 02-06-2004 09:37 15950

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

Sadok 02-06-2004 10:17 15951

Darkich
Цитата:

а как обстоят дела со сторонними средствами ?
FAR отменили уже? LCtrl+8, Ctrl+F11

SergOst 03-06-2004 22:07 15952

Цитата:

похоже что microsoft хоть и сделали квоты но до ума их не довели
Нет, оказывается довели, но несколько странно:

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

[s]Исправлено: SergOst, 22:09 3-06-2004[/s]

Hivemaster 15-06-2012 12:58 1934678

Цитата:

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

Цитата:

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

etix 29-01-2014 11:56 2298396

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

Get-ChildItem -Recurse -Path c:\windows\temp | where {-not $_.PSIsContainer} | select FullName, length, @{Name="Owner";Expression={(Get-ACL $_.fullname).Owner}}, Name
Вывод команды направить в файл, а затем посчитать все что нужно в Excel.


Время: 17:57.

Время: 17:57.
© OSzone.net 2001-