Nach einer Zip-Datei zu erstellen, würde Ich mag eine Bestätigung hinzufügen, wenn es erfolgreich ist.Booleschen Test, wenn ein Archiv korrupt ist
Start-Process -FilePath "$env:ZRoot\7z.exe" -ArgumentList "t D:\MyBackup\Log5.zip *.* -r" -Wait -PassThru
ich dies als eine Ausgabe:
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
4 2 248 1088 6 0.02 10236 7z
Wie erfassen ich einen boolean-Test von der Kommandozeile, wenn eine Zip-Datei beschädigt ist?
& "$ env: ZRoot \ 7z.exe" t "D: \ MyBackup \ Log5.zip" If ($ lastexitcode -ne 0) {Write-Error „Backup beschädigt."} – Phoenix14830