Seite 1 von 1

[Tutorial] Datei bearbeiten und anschließend synchronisieren

Verfasst: Fr 21. Mai 2010, 15:36
von Sunbird
Hallo zusammen,
ich habe mir ein Script gebastelt, das mir eine Datei öffnet und diese nach dem Schließen des Editors auf's Handy synchronisiert.
z.B. Zugfahrplan, Einkaufszettel, Notizen etc.

Vorraussetzung:
• funktionierender Dateisync-Eintrag in MyPhoneExplorer
• Datei, welche verändert werden kann

Schritte:
1.) Erstellen des Dateisync-Jobs
In MyPhoneExplorer->Dateien in der Symbolleiste neben "Dateien abgleichen" auf den kleinen Pfeil klicken, dann ->Anpassen wählen und einen neuen Job erstellen. Der Name wird dann im Code unten anstelle von NAME-DES-DATEISYNC-JOBS eingesetzt.
2.) Erstellen eines Scriptes:
Wir erstellen uns mit einem Recksklick->Neu->Textdokument eine Textdatei, deren Namen wir nach belieben umbenennen und deren Dateieindung in .cmd umbenannt wird. (Hierzu muss im WindowsExplorer unter Extras->Ordneroptionen->Ansicht->"Erweiterung bei bekannten Dateitypen ausblenden" deaktiviert sein)
Dann kopieren wir folgenden Code in die Datei, welche wir via Rechtsklick->Bearbeiten mit dem Editor öffnen.

Code: Alles auswählen

start /wait C:\Ordner\"Ordnername mit Leerzeichen"\Unterordner\Unsere_Datei.txt
start C:\Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=sync flags=noerrmsg flags=closeafteraction syncitem=files:NAME-DES-DATEISYNC-JOBS
Erklärung des Codes:
Zeile 1: wir starten das Programm, welches standardmäßig mit der Datei verknüpft ist (z.B. bei TXT-Dateien das Programm Notepad.exe).
Der Parameter "/wait" wartet mit der Abarbeitung des Scriptes, bis das Programm wieder geschlossen wurde.
Wichtig: Sobald ein Ordnername Leerzeichen enthält muss dieser Name in "Anführungszeichen" geschrieben sein!
Zeile 2: dieser Befehl startet MyPhoneExplorer und ruft den Dateisync-Job auf, danach wird MyPhoneExplorer wieder geschlossen.
Wichtig: Den Pfad zur MyPhoneExplorer.exe anpassen, wenn MyPhoneExplorer in einem anderen Verzeichniss installiert wurde! :)
Dann noch NAME-DES-DATEISYNC-JOBS durch den Namen des selbst erstellten Jobs ersetzen.

Fertig. :)
---
Wer will, kann sich jetzt noch eine Verknüfung anlegen.
(Rechsklick auf die .cmd-Datei ->Senden an->Desktop (Verknüpfung erstellen) )
Dieser Verknüpfung kann man dann in den Eigenschaften ein neues Symbol geben oder diese umbenennen.
---
Klickt man nun auf die Verknüpfung oder ruft das Script direkt auf, öffnet sich das Standardprogramm der Datei (im Beispiel der Texteditor). Nun kann man die Datei nach Belieben verändern, speichern und den Editor schließen. Sofort wird die Datei mit dem Handy synchronisiert und steht dort zur Verfügung.

Viel Spaß beim Ausprobieren!

Beste Grüße
Sunbird

Verfasst: Fr 21. Mai 2010, 17:39
von FJ
Vielen Dank für den Hinweis. Vielleicht noch ein klitzekleiner hinweis: MyPhoneExplorer muss eigentlich nicht über den vollen Pfad gestartet werden. Es reicht eigentlich auch schon "myphoneexplorer action=...", das sollte auch über Scripts funktionieren.

Verfasst: Fr 21. Mai 2010, 17:44
von Sunbird
Alles klar. Wunderbar. :)

Verfasst: Mi 24. Nov 2010, 00:08
von clayissimo
Funktioniert das auch rekursiv? In beide Richtungen?

Verfasst: Mi 24. Nov 2010, 07:42
von FJ
Rekursiv ja, beidseitig nein