Mam folder z mnóstwem podfolderów, w tych podfolderach znajdują się spakowane pliki.
Zastanawiałem się, jak rozpakować te pliki do folderu o nazwie po pliku zip. Na przykład:
C:\Archives\Photos\A.zip
C:\Archives\Videos\B.zip
C:\Archives\Documents\C.zip
zamieniłby się w
C:\Archives\Photos\A\
C:\Archives\Videos\B\
C:\Archives\Documents\C\
Mogę to zrobić obecnie, ale tylko jeśli zrobię to jeden folder naraz, zastanawiałem się, czy istnieje sposób, aby zrobić to wszystko naraz, myślałem o pliku .bat.
źródło
gci C:\Archives\*.zip -r|%{&'7z.exe' x $_.FullName -o$_.Directory+$_.BaseName }
zrobiłby również.Get-ChildItem -Filter *.zip -Recurse C:\Archives
sam?