FJ Software Foren-Übersicht  
 Homepage   •  Suchen   •  FAQ   •  Mitgliederliste   •  Registrieren   •  Login
 Kommandozeilenfunktion Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
Don Blech



Anmeldedatum: 21.10.2017
Beiträge: 42

BeitragVerfasst am: Sa Okt 21, 2017 13:31 Antworten mit ZitatNach oben

Hi Zusammen,

ich nutze V1.8.8 unter Windows10 und ich vermute, ich bin für die Kommadozeitle zu blöd. Ich möchte gern per batch nacheinander folgende Befehle abarbeiten lassen:

"C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" action=switchuser imei=XXX (meine IMEI halt)
"C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" action=connect
"C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" action=sync syncitem=multi
"C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" action=disconnect
"C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" action=exit

klappt aber nicht.

Ich habe die Befehle wie oben stehend probiert, dann aber auch diese Schreibweise:

"C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" action=switchuser imei=XXX (meine IMEI halt) action=connect ... usw.

geht auch nicht. Irgendwas stimmt wohl an der Syntax nicht ...

Hat jemand ein funktionierendes Beispiel für mich?

So many Thx,

Don
Benutzer-Profile anzeigenPrivate Nachricht senden
icke1954
Moderator


Anmeldedatum: 19.04.2014
Beiträge: 15814

BeitragVerfasst am: Sa Okt 21, 2017 20:54 Antworten mit ZitatNach oben

Hallo und willkommen in unserem Forum!
Erstelle mit einem Editor eine VBS-Datei zb. "MPE-Sync.vbs" mit folgendem Inhalt:
Code:
Set WshShell = WScript.CreateObject("WScript.Shell")
wshShell.Run """C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe"" action=switchuser imei=012345678912345"
WScript.sleep(5000)
wshShell.Run """C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe"" action=sync flags=noerrmsg,closeafteraction syncitem=multi"

Selbstverständlich mußt Du noch die IMEI anpassen!

Gruß icke

_________________
Samsung Galaxy S3 / Android 4.3
Samsung Galaxy S5 / Android 6.01
Samsung Galaxy S8 / Android 9.0
Samsung Galaxy Tab 4 Android 10.0
Samsung Galaxy S20 / Android 13.0
MPE Version 2.1 akt. Nightly / akt. MPE-Client Beta
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail senden
Don Blech



Anmeldedatum: 21.10.2017
Beiträge: 42

BeitragVerfasst am: So Okt 22, 2017 10:20 Antworten mit ZitatNach oben

Hi Icke,

funktioniert einwandfrei - großartig, Vielen Dank dafür!

VBS hatte ich nicht auf dem Schirm. Steht das im FAQ? Danach hatte ich "natürlich" nicht gesucht, sondern nur nach command line bzw. Kommandozeile.

Hoffe, ich habe Dir keine schlaflose Samstagnacht gemacht ;-)

Nochmal Danke + Gruß,

Don
Benutzer-Profile anzeigenPrivate Nachricht senden
icke1954
Moderator


Anmeldedatum: 19.04.2014
Beiträge: 15814

BeitragVerfasst am: So Okt 22, 2017 12:02 Antworten mit ZitatNach oben

Hallo und danke für Dein Feedback!
Mittels Batchdatei sollte es so funktionieren:
Code:
"C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" action=switchuser flags=closeafteraction imei=012345678912345
"C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" action=sync flags=closeafteraction syncitem=multi


Ich fand die VBS-Variante eleganter, da das Commandfenster nicht angezeigt wird.
Du kannst die Anzeige der MPE-Oberfläche in der VBS-Variante auch unterdrücken und die 5 sec Pause weglassen:
Code:
Set WshShell = WScript.CreateObject("WScript.Shell")
wshShell.Run """C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe"" action=switchuser imei=012345678912345 flags=noerrmsg,closeafteraction" , , True
wshShell.Run """C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe"" action=sync flags=noerrmsg,closeafteraction syncitem=multi"

_________________
Samsung Galaxy S3 / Android 4.3
Samsung Galaxy S5 / Android 6.01
Samsung Galaxy S8 / Android 9.0
Samsung Galaxy Tab 4 Android 10.0
Samsung Galaxy S20 / Android 13.0
MPE Version 2.1 akt. Nightly / akt. MPE-Client Beta

Zuletzt bearbeitet von icke1954 am So Okt 22, 2017 13:14, insgesamt einmal bearbeitet
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail senden
Don Blech



Anmeldedatum: 21.10.2017
Beiträge: 42

BeitragVerfasst am: So Okt 22, 2017 12:21 Antworten mit ZitatNach oben

Hi Icke,

ja, Deine Batch funktioniert jetzt auch bei mir - mit Deinem Beispiel sehe ich jetzt auch meine Syntaxfehler bzgl des "flag"-Kommandos "closeafteraction" und der Reihenfolge der action-Kommandos. Daher hatte das auch in meinen Varianten nicht geklappt.

Du hast Recht, daß die vbs-Variante etwas eleganter ist, da mich das Kommandofenster aber nicht stört, reicht mir auch diese aus.

Nochmal Vielen Dank und noch einen schönen Sonntag!

Don
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


 Gehe zu:   



Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de