neue funktion, komplette hosts löschen

This commit is contained in:
Michael Grote 2020-06-15 12:56:27 +02:00
parent 12b377dded
commit 614b28e1d9

View file

@ -35,7 +35,7 @@ do
Write-Host " 1 = Check`n 2 = Forget(Standard...)`n 3 = Prune`n 4 = Snapshots anzeigen`n 5 = Befehl absetzen`n 6 = unlock`n 7 = Befehlszeile ausgeben"
Write-Host " 8 = Restore - komplett`n 9 = Restore - nur bestimmte Daten`n10 = Restore - alles bis auf bestimmte Daten"
Write-Host "11 = Snapshot loeschen`n12 = Rebuild-Index`n13 = Statistiken - Groesse nach wiederherstellen`n14 = Statistiken - Groesse auf Storage"
Write-Host "15 = Cache leeren`n99 = Beenden"
Write-Host "15 = Cache leeren`n16 = Alle Snapshots eines Hosts löschen`n99 = Beenden"
write-host "===================================="
$aktion = Read-Host
switch ($aktion)
@ -88,7 +88,14 @@ do
13 {& $pfad -r $repository --password-file $passwordfile stats --mode restore-size ; break}
14 {& $pfad -r $repository --password-file $passwordfile stats --mode raw-data ; break}
15 {& $pfad -r $repository --password-file $passwordfile cache --cleanup ; break}
16 {
write-host "===================================="
write-host "Es wird alles bis auf einen Snapshot gelöscht."
write-host "Der letzte muss händisch gelöscht werden."
write-host "===================================="
$del_host = read-host -Prompt "Host";
& $pfad -r $repository --password-file $passwordfile forget --host $del_host --keep-last 1
}
default{write-host "`nUngueltige Eingabe!"}
}