Netzwerkadapter+Firefox mit Batch aktivieren/deaktivieren

fissla

Newbie
Registriert
Sep. 2019
Beiträge
6
Hallo ,
Ich weiss nicht, ob ich hier richtig bin. Aber ich versuche es.
Mein Problem:
Ich starte meinen Netzwerkadapter und Firefox immer mit einer *.bat Datei.
Das hat bisher auch immer funktioniert.
Seit Firefox Version 68 geht das nicht mehr.

netsh interface set interface LAN-Verbindung2 enabled
Starter /w E:\Firefox\firefox.exe
netsh interface set interface LAN-Verbindung2 disabled

Starter ist ein Programm um Windows-Programme zu Starten.
Dateibeschreibung: Windows-Programmstarter
Typ: Anwendung

Wenn ich die *.bat starte soll der Netzwerkadapter aktiviert werden.
Dann soll Firefox getartet werden und warten.
Wenn Firefox geschlossen wird, wird der Netzwerkadapter wieder deaktiviert.
Das hat bisher immer sehr gut funktioniert.
Ab Firefox Version 68 geht das nicht mehr.
Firefox wartet nicht mehr bis er geschlossen wird um die Netzwerkverbindung wieder zu deaktiviert.

Ich habe jetzte Firefox 68 deinstalliert und Firefox 67 installiert.
Jetzt geht es wieder.

Hat jemand eine Idee?
 
Warum startest Du den Netzwerkadapter per Script? Und Du hast FF68 auch mit 32bit installiert? Wofür ist das Programm "Starter"? Lass es doch einfach weg, bei mir starte FF69 so ohne Probleme

Code:
D:\>type ff.bat
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: BFF
Warum rufst Du den FF nicht direkt mit der Batch auf?

start "D:\Dom\Programme\anwendungs.exe"


BFF
 
Weil es einfacher ist.
So muss ich erst Netzwerk aktivieren.
Dann Firefox starten.
Dann Firefox beenden
Netzwerk deaktivieren

So macht das jetzt die *.bat
 
BFF schrieb:
Warum rufst Du den FF nicht direkt mit der Batch auf?

start "D:\Dom\Programme\anwendungs.exe"
Für was verwendest Du "start"? Wenn ich das bei mir einbaue, startet er mir eine 2. Eingabeaufforderung
fissla schrieb:
Weil es einfacher ist.
So muss ich erst Netzwerk aktivieren.
Und warum deaktiverst Du Dein Netzwerk?
 
Um ein separates Fenster zu starten. Angewohnheit von mir. :D

Anyway.
Geht auch ohne.
 
  • Gefällt mir
Reaktionen: PHuV
BFF schrieb:
Warum rufst Du den FF nicht direkt mit der Batch auf?

start "D:\Dom\Programme\anwendungs.exe"


BFF
PHuV schrieb:
Für was verwendest Du "start"? Wenn ich das bei mir einbaue, startet er mir eine 2. Eingabeaufforderung

Und warum deaktiverst Du Dein Netzwerk?
Start ist eine Anwendung.
Start.exe
Dateibeschreibung: Windows-Programmstarter
Typ: Anwendung

Ich kann natürlich auch den batch-Befehl Start /w benutzen.
Geht aber auch nicht

Das script welches ich oben eingefügt habe läuft so schon die letzten 10 Jahr ohne Veränderung.
Es hat mit allen Updates von FF funktioniert.
Seit dem Letzte Update auf FF v.68 geht es nicht mehr
Ergänzung ()

Start Öffnet bei mir kein neues Fenster.
Es läuft alles im Hintergrund
 
fissla schrieb:
netsh interface set interface LAN-Verbindung2 enabled
Starter /w E:\Firefox\firefox.exe
netsh interface set interface LAN-Verbindung2 disabled

Starter ist ein Programm um Windows-Programme zu Starten.
Exes habe ich noch nie mit Start verwendet, wenn dann call für weitere Aufrufe für Bats. Und Starter (so wie Du es oben eingefügt hast) gibts so als Programm in Windows nicht. Du brauchst normalerweise kein solches Programm, wo hast Du das her? Du nutzt ein Drittprogramm, um ein Drittprogramm zu starten? :confused_alt:

Und nochmals, warum ist Dein Netzwerk überhaupt deaktiviert?
 
Zuletzt bearbeitet:
Keiner kennt das Dingens "Starter" was Du verwendest.

Ein Tippen von

"C:\Program Files\Mozilla\firefox.exe"

und dann Enter oeffnet bei mir zuverlaessig den FF.

Debuge also das Tool was Du da nimmst. @fissla

PHuV schrieb:
Und nochmals, warum ist Dein Netzwerk überhaupt deaktiviert?

Vielleicht bezahlt er sein Internet nach Volumen, sprich getaktete Verbindung oder ist Einkaeufer von Alufolie. ;)

BFF
 
  • Gefällt mir
Reaktionen: areiland und PHuV
Code:
@echo off

netsh interface set interface LAN-Verbindung2 enabled
"E:\Firefox\firefox.exe"

:anfang
tasklist|findstr /i "firefox.exe">NUL && (ping -n 5 localhost>NUL & goto:anfang)

netsh interface set interface LAN-Verbindung2 disabled

Das sollte klappen.
 
Zuletzt bearbeitet:
BFF schrieb:
Keiner kennt das Dingens "Starter" was Du verwendest.

Ein Tippen von

"C:\Program Files\Mozilla\firefox.exe"

und dann Enter oeffnet bei mir zuverlaessig den FF.

Debuge also das Tool was Du da nimmst. @fissla



Vielleicht bezahlt er sein Internet nach Volumen, sprich getaktete Verbindung oder ist Einkaeufer von Alufolie. ;)

BFF
Nicht so spitz
Ergänzung ()

rocketworm schrieb:
Code:
@echo off

netsh interface set interface LAN-Verbindung2 enabled
"E:\Firefox\firefox.exe"
netsh interface set interface LAN-Verbindung2 disabled

:anfang
tasklist|findstr /i "firefox.exe">NUL && (ping -n 5 localhost>NUL & goto:anfang)

Das sollte klappen.
Das sieht interressant aus.Werde es gleich ausprobieren
Ergänzung ()

fissla schrieb:
Ergänzung ()


Das sieht interressant aus.Werde es gleich ausprobieren
 
Zuletzt bearbeitet:
Vielen Dank für eure Hilfe.
Alle Vorschläge die hier gekommen sind, haben mit FF 67 funktioniert.
Mit FF 68 leider nicht.
Vielleicht ist auch etwas mit meinem Win 7.
Werd mal win 7 neu aufsetzen auf eine andere Platte.
Mal sehen ob sich da was ändert.
 
Zuletzt bearbeitet:
Du hast immer noch nicht gesagt, für was oder woher Du diese Starter-Datei hast. Sie war und ist auch unter Win7 nicht notwendig. Und eine Exe kann in einer Batch-Datei immer direkt gestartet werden. Wenn das nicht geht, hast Du ein ganz anderes Problem. Teste es doch mal mit was anderem. z.B. Explorer.exe, ob diese durch die Batch-Datei korrekt gestartet wird. Wenn ja, liegt es am Firefox selbst, oder irgend ein anderes Programm (Virenscanner?) blockiert den Aufruf. Was sagt denn die Ereignisanzeige dazu?
 
  • Gefällt mir
Reaktionen: BFF und rocketworm
Vielen Dank an Alle.
Hat alles geklappt.
Funktioniert jetzt wieder wie gewohnt
 
Zurück
Oben