Nutzung des MyPhoneExplorers mit Startparametern

Antworten
jodahush
Beiträge: 25
Registriert: Fr 28. Okt 2011, 12:38

Nutzung des MyPhoneExplorers mit Startparametern

Beitrag von jodahush »

Hallo, ich habe zwei Android Geräte an meinem Rechner angeschlossen u. möchte beide automatisch Synchronisieren.

Mit einem Gerät klappt es prima über ein batch file, das ich in Win7 über die Aufgabenverwaltung: Systemsteuerung\Alle Systemsteuerungselemente\Verwaltung\Aufgabenverwaltung

Nun wollte ich noch die beiden Benutzer (die beiden Android PHones) laden. Auch das klappt über eine batch datei wunderbar.

Nur wenn ich alles zusammenbringe, kommt die Nachricht "Bitte schließen sie zuerst alle Dialogfenster im MyPhoneExplorer"". die Batch datei pausiert.

Woran kann das liegen?

Hier mein Code:
C:\Users\A692517\Meine_Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=switchuser imei=3.........3 / 01
C:\Users\A692517\Meine_Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=sync syncitem=multi close
pause

C:\Users\A692517\Meine_Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=switchuser imei=3.......76 / 01
C:\Users\A692517\Meine_Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=sync syncitem=multi close
jodahush
Beiträge: 25
Registriert: Fr 28. Okt 2011, 12:38

Beitrag von jodahush »

Ich habe das Problem gelöst.

Mit dieser Bach-Datei können 2 Android Geräte gleichzeitig synchronisiert werden. Wenn man stat der Option "organizer" "multi" eingibt, muss man ggf. die Zeiten für das Timeout verlängern.

C:\Users\A692517\Meine_Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=switchuser imei=3596......753 / 01
TIMEOUT 5
C:\Users\A692517\Meine_Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=sync syncitem=organizer
TIMEOUT 20

C:\Users\A692517\Meine_Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=switchuser imei=355.....5376 / 01
TIMEOUT 5
C:\Users\A692517\Meine_Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=sync syncitem=organizer
FJ
Site Admin
Beiträge: 32109
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

generell: Wenn du verhindern willst daß eine Fehlermeldung das Batch pausiert dann kannst du das Flag: " flags=noerrmsg" anhängen
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
Pligit
Beiträge: 13
Registriert: Di 3. Mär 2015, 10:36

Beitrag von Pligit »

Hallo,

habe es hinbebekommen, Tablet und Handy automatisch alle 30 min. automatisch zu syncen mit diesem Batch-Script (bitte IPs und IMEIs anpassen):

Code: Alles auswählen

@echo off

set programm=start /D "C:\Program Files (x86)\MyPhoneExplorer" /B /MIN "" "C:\Program Files (x86)\MyPhoneExplorer\MyPhoneExplorer.exe" 


REM Zuerst Programm starten
%programm%
TIMEOUT 3
REM Dann potenzielle Verbindung beenden
%programm% action=disconnect flags=noerrmsg
TIMEOUT 2 


REM Tablet
ping -n 1 -w 2000 192.168.178.20 | find /i "TTL"
IF errorlevel 1 GOTO Handy
echo TABLET wird synchronisiert

%programm% action=switchuser imei=1234567890 
TIMEOUT 2 
%programm% action=connect flags=noerrmsg
TIMEOUT 3 
%programm% action=sync flags=noerrmsg syncitem=multi
TIMEOUT 15 
%programm% action=disconnect flags=noerrmsg
TIMEOUT 3 


REM Handy
:Handy

ping -n 1 -w 2000 192.168.178.21 | find /i "TTL"
IF errorlevel 1 GOTO Ende
echo HANDY wird synchronisiert

%programm% action=switchuser imei=9876543210 
TIMEOUT 2 
%programm% action=connect flags=noerrmsg
TIMEOUT 3 
%programm% action=sync flags=noerrmsg syncitem=multi
TIMEOUT 15 
%programm% action=disconnect flags=noerrmsg
TIMEOUT 3


:Ende

%programm% action=disconnect flags=noerrmsg,closeafteraction
Was mich aber stört ist, dass MPE immer aktiviert wird und es nicht im Hintergrund bleibt, obwohl ich das Programm im Batch per /MIN starte und in MPE auch "minimiert starten" angekreuzt ist. Wie schaff ich es, dass MPE ganz im Hintergrund bleibt beim Syncen? Ich will nicht immer beim Arbeiten plötzlich den Cursor-Fokus verlieren. Danke!
Antworten