Próbuję zrobić, że mój skrypt PowerShell zapakuje kilka plików i folderów. W tej chwili mogę zrobić mój skrypt albo skompresować wszystkie pliki (bez załączonych folderów), albo zip wszystkie pliki z dołączonymi folderami, ale na złą ścieżkę. Przykładem może być, jeśli mam folder o nazwie wordpress z plikami i kilkoma podfolderami. Potrzebuję pliku zip jako wordpress.zip, z wszystkimi plikami i podfolderami będącymi w katalogu głównym tego pliku, w przeciwieństwie do \ wordpress \ files. *Jak dołączyć pliki i foldery za pomocą 7zip powershell
Każda pomoc będzie doceniona. Tu jest mój kod tak daleko
function create-7zip([String] $aDirectory, [String] $aZipfile){
[string]$pathToZipExe = "C:\Program Files\7-zip\7z.exe";
[Array]$arguments = "a", "-tzip", "$aZipfile", "$aDirectory";
& $pathToZipExe $arguments;
}
create-7zip "$storageDir\wordpress\*.*" "$storageDir\wordpress.zip"
Powyższy przykład tylko pliki zip wewnątrz mojego folderu docelowego, muszę go zawierać podfoldery również.
To było właśnie rozwiązanie. Dziękuję za odpowiedź. – G3TH