Syncthing-Version im Script aktualisieren
Schritt 1: Neue Versionsnummer ermitteln
Die aktuelle Syncthing-Version findet man auf der offiziellen GitHub-Releaseseite: 👉 https://github.com/syncthing/syncthing/releases
Dort die neueste Version notieren, z. B. v2.0.15
Schritt 2: Zwei Stellen im Script anpassen
Im Script müssen zwei Zeilen geändert werden, die beide die Versionsnummer enthalten:
Zeile: Download-URL
:: ALT:
curl.exe -L -o syncthing.zip "https://github.com/syncthing/syncthing/releases/download/v2.0.14/syncthing-windows-amd64-v2.0.14.zip"
:: NEU (v2.0.15):
curl.exe -L -o syncthing.zip "https://github.com/syncthing/syncthing/releases/download/v2.0.15/syncthing-windows-amd64-v2.0.15.zip"
Zeile: Unterordner beim Entpacken
:: ALT:
move C:\Syncthing\syncthing-windows-amd64-v2.0.14\*.* C:\Syncthing\
move C:\Syncthing\syncthing-windows-amd64-v2.0.14\etc C:\Syncthing\
move C:\Syncthing\syncthing-windows-amd64-v2.0.14\metadata C:\Syncthing\
rmdir C:\Syncthing\syncthing-windows-amd64-v2.0.14
:: NEU (v2.0.15):
move C:\Syncthing\syncthing-windows-amd64-v2.0.15\*.* C:\Syncthing\
move C:\Syncthing\syncthing-windows-amd64-v2.0.15\etc C:\Syncthing\
move C:\Syncthing\syncthing-windows-amd64-v2.0.15\metadata C:\Syncthing\
rmdir C:\Syncthing\syncthing-windows-amd64-v2.0.15
Display More
Quote⚠️ Der Ordnername im ZIP entspricht immer dem Schema syncthing-windows-amd64-vX.X.X – also exakt der Versionsnummer aus der URL.
Schritt 3: Vor dem Update – Dienst stoppen
Da Syncthing bereits als Dienst läuft, muss er vor dem Update gestoppt werden. Als Administrator in der CMD ausführen:
C:\Nssm\nssm.exe stop Syncthing
Schritt 4: Alten C:\Syncthing-Ordner leeren
Die alten Dateien löschen, aber die Konfiguration behalten:
:: Nur die Binärdateien löschen, Konfiguration bleibt erhalten
del C:\Syncthing\syncthing.exe
del C:\Syncthing\*.dll
Quote💡 Den Unterordner config nicht löschen – dort liegen die Syncthing-Einstellungen, Geräte-IDs und Ordner-Konfigurationen.
Schritt 5: Nur den Syncthing-Teil des Scripts ausführen
Das komplette Script nochmals starten oder nur den relevanten Block manuell ausführen:
cd /d "C:\Syncthing"
curl.exe -L -o syncthing.zip "https://github.com/syncthing/syncthing/releases/download/v2.0.15/syncthing-windows-amd64-v2.0.15.zip"
"C:\7z\7z.exe" x syncthing.zip -o. -y
move C:\Syncthing\syncthing-windows-amd64-v2.0.15\*.* C:\Syncthing\
move C:\Syncthing\syncthing-windows-amd64-v2.0.15\etc C:\Syncthing\
move C:\Syncthing\syncthing-windows-amd64-v2.0.15\metadata C:\Syncthing\
rmdir C:\Syncthing\syncthing-windows-amd64-v2.0.15
del syncthing.zip
Schritt 6: Dienst wieder starten
C:\Nssm\nssm.exe start Syncthing
Version im Webinterface prüfen: http://localhost:8384
Zusammenfassung der zu ändernden Stellen
Herzliche Grüße von NEBELWAENDE.de
-
Version 2.0.14
-
nebelwaende.de -
March 23, 2026 at 5:33 AM -
1.88 kB -
7 Downloads
-