LC Batchdatei für's Update

Ich habe die Batchdatei für das Update von LC etwas verbessert. Es gibt jetzt:

  • Erkennung der Spracheinstellung mit Anpassung der Sprache
  • Prüfung von Schreib- und Löschrechten
  • Erkennung, ob die Batch als Admin ausgeführt wird, inklusive Warnung mit Fortführungsoption
  • Abfrage, wie mit dem Log nach erfolgreichem Update verfahren werden soll
  • Umlautkompatiblität
  • Variablen werden nicht permanent in die Umgebungsvariablen von Windows eingetragen
  • Ausführliche Errormeldung in OS-Sprache
  • Prüfung, ob clonk.exe überhaupt läuft
  • Parallele Logführung auf dem Desktop mit Informationen zur Fehlersuche für mich und das LC-Team
  • Directorylisting in das Log wenn ein Fehler auftritt
  • Auszug der Benutzerrechte des Arbeitsverzeichnisses per ICACLS in das Log, wenn ein Fehler auftritt.

Die Logdatei heißt so, wie die Batchdatei.
Da ich keine Batchdateien hochladen kann, musste ich die Dateiendung .txt nennen. Dies müsst ihr natürlich wieder rückgängig machen.

lc_windows_updater_332.bat.txt (8,3 KB)

@Luchs Kannst du den Anhang in eine BAT-Datei ändern? Dann wärs gleich richtig und es gibt keine Diskussionen warum es nicht klappt.

1 „Gefällt mir“

Danke nochmals fürs Verbessern der bat-Datei.

Sie ist jetzt im LC-Hauptpost verlinkt und liegt jetzt auch hier mit richtiger Dateiendung: lc_windows_updater_332_new.bat

1 „Gefällt mir“