Я не могу удалить исходные папки после архивирования их в zip-файл.
Я должен сжать несколько папок и удалить их после сжатия. У меня есть все они в одной папке, и я успешно заархивировал несколько папок. Но я не могу удалить эти папки после их архивирования. Возможно, мой сценарий для Remove-item неверен. Пожалуйста, помогите мне.
Что я уже пробовал:
$path = "C:\Users\eps\Desktop\Archive" $source = Get-ChildItem -Path C:\Users\eps\Desktop\Archive Add-Type -assembly "system.io.compression.filesystem" Foreach ($s in $source) { $destination = Join-path -path $path -ChildPath "$($s.name).zip" If(Test-path $destination) {Remove-Item $path} [io.compression.zipfile]::CreateFromDirectory($s.fullname, $destination)}