SOLVED: Client löschen (per Skript)
Verfasst: Di Mär 29, 2016 11:42 am
Hallo,
Wir betanken immer mal wieder die Clients mit einem "frischen" Betriebssystem (per WDS, nicht ACMP) und da macht es m.E. Sinn, die Rechner aus der ACMP-Datenbank zu löschen, um keine alten Daten mitzuschleppen. Leider kommt es immer wieder vor, dass das Löschen in der Datenbank vergessen wird, weshalb ich das gerne irgendwie automatisiert hätte.
Einen Idee wäre z.B. zu prüfen, ob eine bestimmte Datei auf dem Client vorhanden ist und falls nicht, wird ein "Erstinstallationsskript" angestoßen, welches zum Einen die erforderlichen Programme installiert (Virenscanner etc.), vor allem aber den Client zuerst aus der Datenbank entfernt. Ich könnte mir vorstellen, dass man das vielleicht über ein Powershell-Skript hinbekommen könnte, in dem man eine Verbindung zur SQL-Datenbank erstellt und den entsprechenden Eintrag löscht ...
Wie gesagt: das ist nur eine erste Idee und ich wäre interessiert daran zu erfahren, wie das in anderen ACMP-Umgebungen gelöst wird. Vor allem würde mich interessieren, was genau passiert, wenn man per ACMP Konsole auf "Client löschen" klickt: welcher Wert wird in welcher Tabelle wie verändert in der Datenbank?
Bin für jeden Hinweis dankbar!
Christian
Wir betanken immer mal wieder die Clients mit einem "frischen" Betriebssystem (per WDS, nicht ACMP) und da macht es m.E. Sinn, die Rechner aus der ACMP-Datenbank zu löschen, um keine alten Daten mitzuschleppen. Leider kommt es immer wieder vor, dass das Löschen in der Datenbank vergessen wird, weshalb ich das gerne irgendwie automatisiert hätte.
Einen Idee wäre z.B. zu prüfen, ob eine bestimmte Datei auf dem Client vorhanden ist und falls nicht, wird ein "Erstinstallationsskript" angestoßen, welches zum Einen die erforderlichen Programme installiert (Virenscanner etc.), vor allem aber den Client zuerst aus der Datenbank entfernt. Ich könnte mir vorstellen, dass man das vielleicht über ein Powershell-Skript hinbekommen könnte, in dem man eine Verbindung zur SQL-Datenbank erstellt und den entsprechenden Eintrag löscht ...
Wie gesagt: das ist nur eine erste Idee und ich wäre interessiert daran zu erfahren, wie das in anderen ACMP-Umgebungen gelöst wird. Vor allem würde mich interessieren, was genau passiert, wenn man per ACMP Konsole auf "Client löschen" klickt: welcher Wert wird in welcher Tabelle wie verändert in der Datenbank?
Bin für jeden Hinweis dankbar!
Christian