[bash] Systemwiederherstellung/schattenkopien
#1
geschrieben 26. Juli 2010 - 20:39
ich suche gerade verzweifelt nach einer möglichkeit automatisiert (ohne benutzereingaben) die schattenkopien auf den systemlaufwerk zu löschen
ich brauche die funktion zwecks systemaufräumarbeiten vor einem backup
achso, es soll quasi nur mit windows7 bordmitteln funktionieren
mit dem befehl: vssadmin delete shadows
kann man zwar die shattenkopien löschen,
verlangt aber eine sicherheitsbestätigung...
[p.s.]
ich glaube mich wage zu erinnern für solche probleme eine tastertureingabe irgendwie in den bash-prozess zu senden
Anzeige
#2
geschrieben 27. Juli 2010 - 14:04
Dieser Beitrag wurde von Kirill bearbeitet: 27. Juli 2010 - 14:04
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
#3
geschrieben 27. Juli 2010 - 14:58
Zitat
bin jetzt mal sträflicherweise davon ausgegangen, das die sicherheitsabfrage ein einfachens ja einzutippern ist
#4
geschrieben 27. Juli 2010 - 15:30
Zitat (Mik.c.OS: 26.07.2010, 21:39)
kann man zwar die shattenkopien löschen,
verlangt aber eine sicherheitsbestätigung...
Deinen Script einfach als geplanten Task einbinden... sollte das Problem lösen da du dort generell Adminrechte vergeben kannst.
Gruß,
Stefan
#5
geschrieben 27. Juli 2010 - 16:03
Dieser Beitrag wurde von Astorek bearbeitet: 27. Juli 2010 - 16:04
#6
geschrieben 27. Juli 2010 - 17:54
ich habe trozdem mir die kommandos nochmal genauer angeschaut...
Zitat
...
Delete Shadows /For=FürVolumespec [/Oldest] [/Quiet]
Delete Shadows /Shadow=Schattenkopienkennung [/Quiet]
Delete Shadows /All
- Löscht alle für "FürVolumespec" übereinstimmenden Schattenkopien.
Löscht die älteste Schattenkopie auf dem Volume, wenn /Oldest angegeben
wird. Löscht alle löschbaren Schattenkopien auf allen Volumes, wenn /All
angegeben wird. Bei /Shadow=Schattenkopienkennung wird die Schattenkopie
mit dieser Schattenkopienkennung gelöscht. Es können nur Schattenkopien
vom Typ "ClientAccessible" gelöscht werden.
- Verwenden Sie den Befehl "List Shadows", um die Schattenkopiekennung
anzuzeigen. Eine Schattenkopiekennung muss das folgende Format haben:
{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
(X steht für Hexadezimalzeichen.)
Beispielsyntax: vssadmin Delete Shadow /For=C: /Oldest
und da bin ich auf /Quiet gestoßen...
undokumentiert, einfach mal getestet...
geil, keine abfrage mehr...
also die cmd-help-seiten von MS waren auch schonmal besser...
Dieser Beitrag wurde von Mik.c.OS bearbeitet: 27. Juli 2010 - 18:13

Hilfe
Neues Thema
Antworten
Nach oben





