Batch: Browser mit Parametern starten

03/06/2018 11:20 Amaziinq™#1
Ich habe folgendes Problem.
ich möchte über eine Batchdatei den Google Chrome x-mal starten (über eine Schleife), dabei soll aber das ganze in einem chrome-frame so wie in einer bestimmten windows-size geöffnet werden.

Aktuellter Code: Schleife funktioniert, Bedingungen (Frame & Size) nicht.

Code:
@echo off
set /p Anzahl=Anzahl der Fenster:
for /l %%a in (1;1;%Anzahl%) do (
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" www.google.com
)
Wenn ich folgenden Code ohne die Schleife benutze, werden die Bedingungen angenommen.
Code:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --chrome-frame --window-size=300,300 --window-position=580,240 --app="www.google.com"
Wenn ich bei meiner Schleife die Bedingungen vor der URL schreibe, bekomme ich den Fehler, dass --chrome-frame nicht gefunden wurde. Hinter der URL öffent sich das Browserfenster aber ohne Bedingungen.
Code:
@echo off
set /p Anzahl=Anzahl der Fenster:
for /l %%a in (1;1;%Anzahl%) do (
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" www.google.com --chrome-frame --window-size=300,300 --window-position=580,240
)
Code:
@echo off
set /p Anzahl=Anzahl der Fenster:
for /l %%a in (1;1;%Anzahl%) do (
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --chrome-frame --window-size=300,300 --window-position=580,240 --app="www.google.com"
)
Hat jemand eine Lösung, wie die Bedingungen in der Schleife akzeptiert werden?
03/06/2018 11:55 Serraniel#2
[Only registered and activated users can see links. Click Here To Register...]

Mit dem Fix startet zumindest bei mir der Browser schon einmal Fehlerfrei in der Schleife, die Parameter scheinen aber zumindest bei mir lokal ignoriert zu werden. Aber das sollte zumindest schonmal dein Problem mit dem Start befehl lösen.
03/06/2018 12:58 Amaziinq™#3
Quote:
Originally Posted by Serraniel View Post
[Only registered and activated users can see links. Click Here To Register...]

Mit dem Fix startet zumindest bei mir der Browser schon einmal Fehlerfrei in der Schleife, die Parameter scheinen aber zumindest bei mir lokal ignoriert zu werden. Aber das sollte zumindest schonmal dein Problem mit dem Start befehl lösen.
Danke dir. Es funktioniert auch mit den Parametern. Der hacken ist nur, das du offenen Chrome Task haben darfst, sonst ignoriert er die Parameter. Wenn du kein Task offen hast dann mach er genau das was er soll.

Wüsste jetzt aber auch nicht wie man das "neue" Problem umgehen kann. Meine Vermutung ist, es liegt an den Chrome Profilen / Usern.

Edit 1:
Funktionieren tut das ganze nun mit dem Code:
Code:
@echo off
set /p Anzahl=Anzahl der Fenster:
for /l %%a in (1;1;%Anzahl%) do (
start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --chrome-frame --window-size=500,500 --window-position=580,240 dashe.io/queue
)
Nur das --chrome-frame wird nicht erkannt / genutzt. Komme aber nicht ganz dahinter wieso

Edit 2:
Dadurch das --chrome-frame nicht funktioniert, öffnet er jetzt 1x Google Chrome mit X tabs. Mein vorhaben jedoch, ist das sich X Chrome Fenster öffnen.

#close request