-> Hier kostenlos registrieren
Hallo,
da ja der Step 7 v5.5-Nachfolger TIA v11 keine integrierte Archivier-/Dearchivierfunktion mehr besitzt und mir das Handling im Windows Explorer (Rechtsklick -> Senden an Zip-Komprimierter Ordner / Verschieben des Zip's auf den Server / usw.) zu aufwendig ist, habe ich mir mit C# einen kleinen Zipper als Ersatz geschrieben.
Grober Überblick:
-In den Einstellungen wird der lokale Pfad zu den TIA-Portal-Projekten eingestellt (z.B. Eigene Dateien\Automatisierung)
-In den Einstellungen wird der Sicherungspfad eingestellt (z.B. K:\Elektro\Projekte)
Beim Archivieren wird in einem Dialog das zu archivierende Projekt ausgesucht und anschliessend der Speicherpfad/-dateiname eingegeben. Während des Archivierens erscheint ein Fortschrittsbalken. Nach dem Archivieren öffnet sich zur Kontrolle der Ordner in dem das Zip-File liegt. Habt Ihr in den Einstellungen 'Im Sicherungspfad Info.txt erstellen/öffnen' angewählt, wird die genannte Textdatei erstellt / geöffnet. Da ich meine Projekte auf dem Server immer mit Zeitstempel ablege (Kunde123_2011_12_23) finde ich es wichtig eine kleine Info dazu zuschreiben, wann wer was an einem Programm verändert hat. Wer dies nicht mag kann ja den Haken weglassen.
Beim Dearchivieren wird nur das zu dearchivierende Zip-File ausgesucht. Anschliessend prüft mein Programm ob dass entsprechende Projekt schon lokal existiert, falls ja wird zunächst ein Backup des lokalen Projekts im Unterordner _Recycle angelegt. Danach wird normal dearchiviert. Habt Ihr den Haken 'Nach Dearchivieren Projekt öffnen' gesetzt wird das entsprechende Projekt anschliessend mit TIA Portal geöffnet.
Bekannte Probleme:
-Im Projektpfad (z.B. Eigene Dateien\Automatisierung) dürfen sich nur Ordner befinden, andernfalls erscheint beim Archivieren eine Fehlermeldung
Das Benutzen der Anwendung erfolgt natürlich auf eigene Gefahr, ich übernehme keine Haftung für evtl. durch Programmfehler auftretende Probleme oder Dateiverluste.
Anhang anzeigen CS Zipper Setup.zip
da ja der Step 7 v5.5-Nachfolger TIA v11 keine integrierte Archivier-/Dearchivierfunktion mehr besitzt und mir das Handling im Windows Explorer (Rechtsklick -> Senden an Zip-Komprimierter Ordner / Verschieben des Zip's auf den Server / usw.) zu aufwendig ist, habe ich mir mit C# einen kleinen Zipper als Ersatz geschrieben.
Grober Überblick:
-In den Einstellungen wird der lokale Pfad zu den TIA-Portal-Projekten eingestellt (z.B. Eigene Dateien\Automatisierung)
-In den Einstellungen wird der Sicherungspfad eingestellt (z.B. K:\Elektro\Projekte)
Beim Archivieren wird in einem Dialog das zu archivierende Projekt ausgesucht und anschliessend der Speicherpfad/-dateiname eingegeben. Während des Archivierens erscheint ein Fortschrittsbalken. Nach dem Archivieren öffnet sich zur Kontrolle der Ordner in dem das Zip-File liegt. Habt Ihr in den Einstellungen 'Im Sicherungspfad Info.txt erstellen/öffnen' angewählt, wird die genannte Textdatei erstellt / geöffnet. Da ich meine Projekte auf dem Server immer mit Zeitstempel ablege (Kunde123_2011_12_23) finde ich es wichtig eine kleine Info dazu zuschreiben, wann wer was an einem Programm verändert hat. Wer dies nicht mag kann ja den Haken weglassen.
Beim Dearchivieren wird nur das zu dearchivierende Zip-File ausgesucht. Anschliessend prüft mein Programm ob dass entsprechende Projekt schon lokal existiert, falls ja wird zunächst ein Backup des lokalen Projekts im Unterordner _Recycle angelegt. Danach wird normal dearchiviert. Habt Ihr den Haken 'Nach Dearchivieren Projekt öffnen' gesetzt wird das entsprechende Projekt anschliessend mit TIA Portal geöffnet.
Bekannte Probleme:
-Im Projektpfad (z.B. Eigene Dateien\Automatisierung) dürfen sich nur Ordner befinden, andernfalls erscheint beim Archivieren eine Fehlermeldung
Das Benutzen der Anwendung erfolgt natürlich auf eigene Gefahr, ich übernehme keine Haftung für evtl. durch Programmfehler auftretende Probleme oder Dateiverluste.
Anhang anzeigen CS Zipper Setup.zip