Mam pewien problem: otóż na dysku mam katalog Dokumenty, a w nim
podkatalogi o różnych nazwach. I teraz muszę nagrać ten katalog Dokumenty
na płytę, ale jego rozmiar to około 10 GB.
Chciałbym optymalnie wykorzystać miejsce na DVD więc postanowiłem, że
sprawdzę rozmiar każdego z tych podkatalogów i optymalnie zaplanuję obrazy,
które później nagram na DVD.
Ale tutaj zaczyna się problem ponieważ nie wiem jak z linii poleceń (start
- uruchom - cmd) pobrać rozmiar danego folderu. Z pomocą Google doszedłem
do takiego polecenia:
dir /w /s %1 Dokumenty
Na przykład dla katalogu 1wire wynik wygląda następująco:
D:\Documents>dir /w /s %1 1wire
Wolumin w stacji D to Dane
Numer seryjny woluminu: 38D0-40B2
Nie można odnaleźć pliku.
Katalog: D:\Documents\1wire
[.] [..]
59_06.pdf AN1097.pdf
AN1100.pdf AN126.pdf
AN148.pdf AN155.pdf
AN159.pdf AN162.pdf
AN187.pdf AN192.pdf
AN214.pdf AN244.pdf
AN27.pdf AN3808.pdf
AN74.pdf appibstd.pdf
[BANEL_ID] DS1990A-F3-DS1990A-F5-1.pdf
DS1990A-F3-DS1990A-F5.pdf DS1990A.pdf
kod_key.zip Lokalne Interfejsy Szeregowe.pdf
opis-1-wire.pdf
22 plik(ów) 6 629 182 bajtów
Tak więc mam rozmiar katalogu 1wire, ale jak spowodować wyświetlenie tego
wyniku mniej więcej tak:
Katalog: D:\Documents\1wire - 6 629 182 bajtów
Niestety poddałem się i potrzebuję Waszej pomocy.
A może istnieje jakiś darmowy program, który umożliwia pobranie rozmiarów
katalogów?
Pozdrawiam i dziękuję za okazaną pomoc :)
--
__ __ __ |__ |__ __ __ __| __
| ' (__) (___ | ) |__) | ' (__( (__| (__(
Probably the Best Blog in the World:
http://my.opera.com/Gusioo/
> Mam pewien problem: otóż na dysku mam katalog Dokumenty, a w nim
> podkatalogi o różnych nazwach. I teraz muszę nagrać ten katalog Dokumenty
> na płytę, ale jego rozmiar to około 10 GB.
http://groups.google.pl/group/pl.comp.os.ms-windows.winnt/browse_frm/thread/52f1193126e782a2
> Chciałbym optymalnie wykorzystać miejsce na DVD więc postanowiłem, że
> sprawdzę rozmiar każdego z tych podkatalogów i optymalnie zaplanuję obrazy,
> które później nagram na DVD.
[...]
> A może istnieje jakiś darmowy program, który umożliwia pobranie rozmiarów
> katalogów?
http://support.microsoft.com/kb/927229
Directory Disk Usage (diruse.exe)
diruse /s C:\katalog | find " TOTAL: "
Albo jeszcze lepsze "du" z pakietu unxutils:
http://sourceforge.net/projects/unxutils
du -b -s C:\katalog
A z 1 wierszem wyniku, to już sobie nawet przy pomocy for wyciągniesz
liczbę.
Jacek
> Albo jeszcze lepsze "du" z pakietu unxutils:
> http://sourceforge.net/projects/unxutils
> du -b -s C:\katalog
Czy to "du" jest odpowiednikiem linuksowego du?
Bo jeśli tak to masz u mnie wielkie piwo :)
--
Szczepan J. Fijał :: sjf @ 50°07'N 18°58'E
xmpp:s...@jabster.pl | tlen:sjf | gg:2604451 | skype:s.fijal?call
"2 nie jest równe 3 - nawet dla dużych wartości 2."
-----
> Total Commander ?
Jak?
-----
> Jak?
> Spacja?
Przeczytaj kilka razy mój post i postaraj się go zrozumieć.
Zresztą już sobie poradziłem dzięki Koledze Jacek Kalinski i jego UnxUtils.
for /R +du -b -s -h załatwiło sprawę.
>> Albo jeszcze lepsze "du" z pakietu unxutils:
>> http://sourceforge.net/projects/unxutils
>> du -b -s C:\katalog
>
> Czy to "du" jest odpowiednikiem linuksowego du?
Tak. Widzę, że kolega lepiej czuje się w tym systemie ;)
Z resztą dla mnie też jest to podstawa pracy. A bez tej "paczki"
programików, to męczyłbym się z niktórymi pracami dłuuugo :)
> Bo jeśli tak to masz u mnie wielkie piwo :)
Nie piję, ale wystarczy że przypadło Ci to do gustu :)
Jacek
> Tak. Widzę, że kolega lepiej czuje się w tym systemie ;)
> Z resztą dla mnie też jest to podstawa pracy. A bez tej "paczki"
> programików, to męczyłbym się z niktórymi pracami dłuuugo :)
Zgadza się -- jednak przez kilka lat "męczyłem" pingwina i przyzwyczajenie
mi zostało, a paczka UnxUtils bardzo ułatwiła mi życie ;)
Jeszcze raz bardzo Koledze dziękuję :)