Fermer IE en ligne de commande
Reglisse
-
Pierrot6150 Messages postés 3186 Statut Membre -
Pierrot6150 Messages postés 3186 Statut Membre -
Bonjour le forum,
Ca doit pas être méchant mais j'ai un petit souci sur Ms-Dos...
J'ai fait une commande qui lance IE, fait 3 bidouilles et puis le ferme
Le problème, c'est que la commande ne passe pas à la ligne echo tant que je n'ai pas fermé manuellement la fenetre IE... Du coup, le taskkill plante car IE est déjà fermé !
Une idée de votre côté ?
Merci à tous,
Ca doit pas être méchant mais j'ai un petit souci sur Ms-Dos...
J'ai fait une commande qui lance IE, fait 3 bidouilles et puis le ferme
"C:\Program Files\Internet Explorer\iexplore.exe" www.google.com echo Test taskkill /IM iexplore.exe
Le problème, c'est que la commande ne passe pas à la ligne echo tant que je n'ai pas fermé manuellement la fenetre IE... Du coup, le taskkill plante car IE est déjà fermé !
Une idée de votre côté ?
Merci à tous,
A voir également:
- Fermer IE en ligne de commande
- Invite de commande - Guide
- Partage de photos en ligne - Guide
- Formulaire en ligne de meta - Guide
- Mètre en ligne - Guide
- Commande terminal mac - Guide
1 réponse
Salut,
Ils semblent que certaine application Windows (si exécuter de cette façon) c'est comme si ce dernier ajoute lui-même START "" /wait au début...
Bref, pour ne plus être piéger, utilise la commande START
Soit tu exécute IE et attend la fermeture de ce dernier pour continuer ton batch.
start "" /wait /max "C:\Program Files\Internet Explorer\iexplore.exe" www.google.com
echo. Cette ligne sera exécuter une fois IE fermer...
Soit tu exécute IE, n'attend pas la fermeture...
* ton batch ce poursuit normalement.
start "" /max "C:\Program Files\Internet Explorer\iexplore.exe" www.google.com
echo. Cette ligne sera exécuter bien avant que IE soit ouvert...
* Alors il te faut gérer cela dans ton batch avant de le quitter.
echo. Fin du batch...
choice /C ON /N /M "- Fermer IE (O)ui - (N)on ? "
set VC=%errorlevel%
if %VC% equ 1 TASKKILL /IM iexplore.exe /F >nul 2>&1
rem Fin du batch
Ils semblent que certaine application Windows (si exécuter de cette façon) c'est comme si ce dernier ajoute lui-même START "" /wait au début...
Bref, pour ne plus être piéger, utilise la commande START
Soit tu exécute IE et attend la fermeture de ce dernier pour continuer ton batch.
start "" /wait /max "C:\Program Files\Internet Explorer\iexplore.exe" www.google.com
echo. Cette ligne sera exécuter une fois IE fermer...
Soit tu exécute IE, n'attend pas la fermeture...
* ton batch ce poursuit normalement.
start "" /max "C:\Program Files\Internet Explorer\iexplore.exe" www.google.com
echo. Cette ligne sera exécuter bien avant que IE soit ouvert...
* Alors il te faut gérer cela dans ton batch avant de le quitter.
echo. Fin du batch...
choice /C ON /N /M "- Fermer IE (O)ui - (N)on ? "
set VC=%errorlevel%
if %VC% equ 1 TASKKILL /IM iexplore.exe /F >nul 2>&1
rem Fin du batch