Como encontrar um uso de disco de diretório pela rede? (Janelas)

2

Eu tenho um disco externo conectado a uma rede LAN.
Eu quero encontrar o uso do disco de um diretório no disco de um script. Eu olhei para as ferramentas power shell e SysInternals, mas não encontrei nenhuma solução. Alguma idéia?

Obrigado.

    
por Ohad Horesh 14.09.2009 / 06:00

4 respostas

8

O Powershell possibilita da seguinte maneira:

Tamanho em MB

"Folder use {0:0,0.00} MB" -f (((Get-ChildItem -R C:\TEMP | measure-object length -Sum ).Sum / 1MB)

Tamanho em GB

"Folder use {0:0,0.00} MB" -f (((Get-ChildItem -R C:\TEMP | measure-object length -Sum ).Sum / 1GB)

Talvez em TB

"Folder use {0:0,0.00} MB" -f (((Get-ChildItem -R C:\TEMP | measure-object length -Sum ).Sum / 1TB)
    
por 14.09.2009 / 10:02
1

Você pode experimentar qualquer uma das ferramentas do tipo TreeSize, por exemplo link

    
por 14.09.2009 / 06:21
0

Existe também uma ferramenta Microsoft chamada Diruse.

D:\Webmaster\cmd>diruse.exe C:\temp /M /*

Size (mb)  Files  Directory
   501.75    138  SUB-TOTAL: C:\TEMP\Garbadge
   501.75    138  TOTAL: C:\TEMP\Garbadge

Você pode encontrar mais sobre o diruse aqui

    
por 14.09.2009 / 10:07
0

O Cygwin's du vai fazer o truque também.

$ /bin/du 'C:\WINDOWS\system32' | sort -rn | head -20
1104392 C:\WINDOWS\system32
194127  C:\WINDOWS\system32/dllcache
61675   C:\WINDOWS\system32/spool
61284   C:\WINDOWS\system32/config
57336   C:\WINDOWS\system32/ReinstallBackups
54572   C:\WINDOWS\system32/ReinstallBackups/0020/DriverFiles
54572   C:\WINDOWS\system32/ReinstallBackups/0020
51952   C:\WINDOWS\system32/mui
51590   C:\WINDOWS\system32/wbem
48765   C:\WINDOWS\system32/spool/drivers
48573   C:\WINDOWS\system32/spool/drivers/w32x86
43233   C:\WINDOWS\system32/spool/drivers/w32x86/3
33102   C:\WINDOWS\system32/drivers
21610   C:\WINDOWS\system32/wbem/Repository
21609   C:\WINDOWS\system32/wbem/Repository/FS
12030   C:\WINDOWS\system32/spool/XPSEP
10244   C:\WINDOWS\system32/wbem/AutoRecover
9890    C:\WINDOWS\system32/CatRoot
9889    C:\WINDOWS\system32/CatRoot/{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
9770    C:\WINDOWS\system32/CatRoot2

Lá vai você: os vinte maiores tamanhos de diretório (em K).

    
por 14.09.2009 / 10:21