Компьютерный форум 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=207628)

Arthes 26-05-2011 16:24 1683115

Как посмотреть квоту юзера в командной строке
 
Если пользоваться консолью MMC для просмотра квот, то данный процесс отнимает много времени , ибо пользователей больше 30000.

В комнадной строке есть замечательная утилита для редактирования и просмотра квот пользователей на диске fsutil quota, НО! она позволяет применять параметр domain\username только при редактирвоании квоты юзеру.
То есть я не могу посмотреть конкретную квоту пользователя.

Можно конечно запускать комнаду fsutil quota query E: > C:\....\file_name.txt и потом искть в нем, но это неудобно и дольше по времени чем просто написать бы fsutil quota query E: domain\username? , а так делать нельзя!

Может существуют другие консольные (командные) утилиты по редактированию/отслеживанию дисковых квот на NTFS разелах? Было бы просто замечательно.

molodoipon 26-05-2011 17:06 1683144

dsget?

Arthes 26-05-2011 17:26 1683158

Ну так это квоты AD, а мне нужен просмотр NTFS квот.

amel27 26-05-2011 18:07 1683188

батник:
Код:

@Echo Off
SETLOCAL EnableDelayedExpansion

Set DISK=%~1
Set USER=%~2
Set DOMN=%UserDomain%

Set WMIC=(User="Win32_Account.Domain='%DOMN%',Name='%~2'" And QuotaVolume="Win32_LogicalDisk.DeviceID='%~1'")
WMIC DiskQuota Where !WMIC! Get DiskSpaceUsed,Limit,WarningLimit /Value
Pause>Nul

пример запуска:
Код:

QDiskUser.CMD C: UserName

zero55 26-05-2011 20:03 1683243

может
Dirquota q l /list-n
и потом findstr ?

molodoipon 27-05-2011 08:32 1683466

Цитата:

Цитата Arthes
Ну так это квоты AD, а мне нужен просмотр NTFS квот. »

Пардон не дочитал


Время: 17:06.

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