blacksun
Goto Top

MS Edge, neues Fenster per Kommandozeile aufrufen + Optionen

Hallo,

ich bräuchte mal eure Hilfe.

Ich möchte gerne per Kommandozeile ein neues MS-Edge Fenster starten und darin gleich eine URL aufrufen.

Bisher mit ich mit den Commandline Options soweit:
msedge.exe --new-window --window-size=640,550 --window-position=50,50 --app=https://www.google.de

Die Option --app öffnet die URL und blendet die Adresszeile aus.
Wie muss ich die URL mitgeben ohne dass die Adressleiste ausgeblendet wird?

Folgendes soll nocht erreicht werden, am besten über den Aufruf in der Kommandozeile, alternativ per Tastenkombination ohne Mauseingabe:
- kann ich verhindern dass eine Webseite die Adresszeile ausblendet bzw. die Adresszeile per Tastenkombination wieder einblenden
- der Fenstertitel soll festgelegt werden, heißt in der Kommandozeile einen festen Titel mitgeben den eine Webseite auch nicht ändern kann, oder alternativ diesen per Tastenkombination nach Aufruf der URL ändern.

Vielen Dank für eure Hilfe.

Content-Key: 658243

Url: https://administrator.de/contentid/658243

Ausgedruckt am: 28.03.2024 um 20:03 Uhr

Mitglied: 147669
Lösung 147669 03.03.2021 aktualisiert um 11:54:03 Uhr
Goto Top
Zitat von @blacksun:
Wie muss ich die URL mitgeben ohne dass die Adressleiste ausgeblendet wird?
Einfach hinten anhängen ohne das "--app="
msedge.exe --new-window --window-size=640,550 --window-position=50,50 "https://google.de"  

Zusätzlich mal das hier anschauen
https://docs.microsoft.com/en-us/deployedge/microsoft-edge-configure-kio ...

Gruß SK
Mitglied: blacksun
blacksun 03.03.2021 aktualisiert um 13:52:17 Uhr
Goto Top
Zitat von @147669:

Einfach hinten anhängen ohne das "--app="

stimmt, hatte ich zunächst auch versucht, hat aber zunächst tatsächlich nicht funktioniert.
war bestimmt noch was im Cache.

Zum Thema Kommandozeilen-Schalter habe ich diese Übersicht gefunden:
https://peter.sh/experiments/chromium-command-line-switches/

Jetzt habe ich aber immer noch das Problem mit dem Fenstertitel.
Kann ich das fest vorgeben so dass es eine Webseite nicht ändern kann?
Wenn nicht, dann wäre Plan B nach dem Aufruf der Webseite den Titel wieder zu ändern. Dazu habe ich bisher bei der Suche nur den Vorschlag einen Javacode der in einem Booklet gespeichert wird. Bookmarklet ist aber für den Aufruf per Mausklick gemacht.

Hintergrund: Ich möchte in einem Skripting (in KeePass) ein bestimmtes Fenster ansprechen.
Es soll eine Loginseite in einem neuen Fenster aufgerufen werden, dann sollen Benutzernamen und PW eingetragen werden, und sollen weitere Tastenoperationen folgen, und das besagte Browserfenster soll dann wieder geschlossen werden.
Mitglied: 147669
147669 03.03.2021 aktualisiert um 15:48:27 Uhr
Goto Top
Zitat von @blacksun:
Jetzt habe ich aber immer noch das Problem mit dem Fenstertitel.
Kann ich das fest vorgeben so dass es eine Webseite nicht ändern kann?
Bau dir mit c# einen eigenen Browser mit Chromium-Control das geht fix face-wink.
Hintergrund: Ich möchte in einem Skripting (in KeePass) ein bestimmtes Fenster ansprechen.
Es soll eine Loginseite in einem neuen Fenster aufgerufen werden, dann sollen Benutzernamen und PW eingetragen werden, und sollen weitere Tastenoperationen folgen, und das besagte Browserfenster soll dann wieder geschlossen werden.
Das würde ich direkt mit Powershell oder AutoIt und Selenium Webdriver scripten! Das ist besser für solche Sachen geeignet.
Mitglied: blacksun
blacksun 03.03.2021 um 16:10:19 Uhr
Goto Top
Zitat von @147669:
Das würde ich direkt mit Powershell oder AutoIt und Selenium Webdriver scripten! Das ist besser für solche Sachen geeignet.

An sich stimme ich dir zu.
Das Problem daran, das ganze muss ohne Installation von Tools auskommen und es muss unter Windows und verschiedenen Linux-Derivaten laufen.
Mitglied: 147669
147669 03.03.2021 um 22:26:31 Uhr
Goto Top
Kein Problem machst du halt ne Cross Platform App draus.