Artikel aktualisiert am 14.04.2026 Hinweis am Ende zu Änderung in TC 11.0B1
Wer als Steuerungssoftware die Software Traincontroller von Herrn Freiwald verwendet, der wird häufiger mit dem Problem konfrontiert, wichtige Programmdateien zu sichern und zu synchronisieren.
Traincontroller kann automatisch Dateien sichern und synchronisieren – die dazu notwendigen Anpassungen findet ihr im folgenden beschrieben
Eine Sicherung hilft generell – Backup ist immer gut. Sei es weil der PC mal nicht mehr will, oder man auf eine alte Version zurückgreifen will, oder, oder…
Eine Synchronisation ist dagegen erforderlich, wenn wir an mehreren Endgeräten die Dateien bearbeiten.
Oft steht die Moba im Keller oder unterm Dach – auf dem Schreibtisch im Büro ist aber ein voll ausgestatteter PC oder Laptop vorhanden, an welchem es sich viel angenehmer im s.g. „Offline-Modus“ arbeiten lässt.
Allerdings müssen wir die Datei dann jedes Mal vom Moba-PC auf den Arbeits-PC hin- und zurück kopieren. Außerdem sieht die Oberfläche dann jedes Mal anders aus, da jeder PC andere Layoutdateien für die jeweilige Programmdatei verwendet. Wer sich dafür interessiert, was es mit den verschiedenen Dateien bei Traincontroller auf sich hat, dem empfehle ich meinen Bericht zum Dateimanagement von TC zu lesen.
Ich habe daher ein einfaches Windows Batchprogramm geschrieben, welches dieses Problem löst und sowohl mit einem zentralen Speicher alle relevanten Daten synchronisiert, als auch eine Sicherung der aktuellen Datei durchführt.
Bitte beachten: Zur Nutzung ist Traincontroller Gold erforderlich, da nur dort Layoutdateien gespeichert werden können. Die Anpassung an Traincontroller basiert auf der Version V11.
Die Sicherungsfunktion innerhalb der Skripte wurde der Modellbahn-Anlage GbR (Modellbahn Miningen) entliehen. Dankenswerterweise haben die Kollegen mir erlaubt die dortige Idee der Datensicherung zu verwenden.
Alle relevanten Dateien und auch eine detaillierte Bediungsanleitung und Installationsbeschreibung findet sich unter diesem Link im Downloadbereich in der Rubrik Traincontroller. Die Programmdateien sind Windows-Batchdateien – können als solche also auch ohne Risiko unter Windows ausgeführt werden und sind für jeden Nutzer lesbar.
Die Nutzung ist für Privatanwender kostenlos unter Beachtung der Haftung und Gewährleistungsbedingungen und Nutzungsbedingungen wie im beiliegenden PDF Dokument beschrieben.
Update vom 4/26
Mit Traincontroller 11.0B1 gab es eine Änderung beim Aufruf eines Programmes. Bisher wurde ein zu startendes Programm immer im gleichen Ordner gesucht, wo auch die aktuelle TC Datei liegt. Das ist leider nicht mehr so, man muss jetzt den genauen Pfad angeben!
Falls Ihr bei Euch die Sicherungsdatei auf verschiedenen Endgeräten in unterschiedlichen Ordnern liegen habt, so könnt Ihr Euch damit behelfen, dass ihr innerhalb eurer TC Programmdatei die verschiedenen Programme einfach mehrfach aufruft, also:

Netterweise gibt TC nämlich keine Fehlermeldung aus, wenn eine Datei nicht gefunden wurde, sondern macht einfach mit der nächsten Programmzeile weiter.
Views: 176

