Moim celem jest ustalenie, ile miejsca zajmują wszystkie obrazy na dyskach sieciowych.Dodawanie rozmiarów plików listy Get-ChildItem
Więc moje polecenie, aby pobrać listę wszystkich obrazów to:
Get-ChildItem -recurse -include *jpg,*bmp,*png \\server01\folder
Następnie chciałbym tylko odzyskać rozmiar pliku (Length
).
Get-ChildItem -recurse -include *jpg,*bmp,*png \\server01\folder | Select-Object -property Length
Teraz Wyjścia:
Length
------
85554
54841
87129
843314
Nie wiem, dlaczego to jest wyrównany do prawej, ale chcę chwycić każdej długości i dodać je wszystkie razem. Jestem zagubiony i próbowałem wszystkiego, co wiem (co nie jest znaczące odkąd jestem nowy na PS), próbowałem przeszukać Google, ale nie mogłem znaleźć żadnych istotnych wyników.
Każda pomoc lub alternatywne metody są mile widziane!
Dziękuję! Działa cudownie, czy istnieje sposób na przekonwertowanie go na GB? – user2517266
Nieważne Mam to z $ SizeInGigs = $ totalSize/1GB – user2517266