OVH Cloud OVH Cloud

une seule fenetre IE6

14 réponses
Avatar
Zenga
Bonjour,
j'ai paramétré mon ordi de tel sorte que lorsque j'appuie sur la touche F2:
IE se lance.
le probleme c'est que je veux qu'un seul lancement meme si je tape plusieurs
fois F2.
au cours de la journée je travaille sur IE, le soir si je retape F2, je
voudrai qu'il me rapporte la fenetre deja ouverte en bare de taches.
Est-ce possible? je suis sous XP
merci

10 réponses

1 2
Avatar
Philippe T [MS]
Bonjour,

Je ne pense pas dans la mesure ou rien n'interdit d'ouvrir plusieur IE sur
une machine et donc quelle fenêtre réactiver lors de l'appuie sur la touche
F2 ?

A mon avis pas de solution.

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"Zenga" wrote in message
news:#
Bonjour,
j'ai paramétré mon ordi de tel sorte que lorsque j'appuie sur la touche
F2:

IE se lance.
le probleme c'est que je veux qu'un seul lancement meme si je tape
plusieurs

fois F2.
au cours de la journée je travaille sur IE, le soir si je retape F2, je
voudrai qu'il me rapporte la fenetre deja ouverte en bare de taches.
Est-ce possible? je suis sous XP
merci






Avatar
Zenga
Bonjour,
si vous voulez, j'ai donner un accé à la messagerie a mes utilisateurs via
IE en utilisanat la touche F2.
la barre de tache est cachée ( pour ne pas qu'ils fassent de betises).
il y a une application que je nome 'W' qui est en plein ecran.
si l'utilisateur fait F2 , la messagerie s'ouvre.
puis il peut retourner utiliser l'application 'W'
à cet instant, dans la barre de tache il y a bien IE et l'application W qui
tournent.
au cours de la journée l'utilisateur peut réouvrir la messagerie en tappant
F2. du coup dans la barre de tache il y a 2 IE et l'application 'W'.
au bout d'une semaine, si les utilisateur ne ferment pas IE, il se retrouve
avec 40 ou 50 IE ouverts!
comment faire pour n'avoir qu'une fenetre IE qui se lance. je pense meme à
un temporisateur d'inactivité si ca existe ou runone...


----- Original Message -----
From: "Philippe T [MS]"
Newsgroups: microsoft.public.fr.scripting
Sent: Saturday, March 19, 2005 6:30 PM
Subject: Re: une seule fenetre IE6


Bonjour,

Je ne pense pas dans la mesure ou rien n'interdit d'ouvrir plusieur IE sur
une machine et donc quelle fenêtre réactiver lors de l'appuie sur la
touche

F2 ?

A mon avis pas de solution.

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"Zenga" wrote in message
news:#
Bonjour,
j'ai paramétré mon ordi de tel sorte que lorsque j'appuie sur la touche
F2:

IE se lance.
le probleme c'est que je veux qu'un seul lancement meme si je tape
plusieurs

fois F2.
au cours de la journée je travaille sur IE, le soir si je retape F2, je
voudrai qu'il me rapporte la fenetre deja ouverte en bare de taches.
Est-ce possible? je suis sous XP
merci







"Zenga" wrote in message
news:#
Bonjour,
j'ai paramétré mon ordi de tel sorte que lorsque j'appuie sur la touche
F2:

IE se lance.
le probleme c'est que je veux qu'un seul lancement meme si je tape
plusieurs

fois F2.
au cours de la journée je travaille sur IE, le soir si je retape F2, je
voudrai qu'il me rapporte la fenetre deja ouverte en bare de taches.
Est-ce possible? je suis sous XP
merci










Avatar
scraper
Bonjour Zenga, dans le message
news:
tu disais :


Bonjour,
si vous voulez, j'ai donner un accé à la messagerie a mes
utilisateurs via IE en utilisanat la touche F2.
la barre de tache est cachée ( pour ne pas qu'ils fassent de betises).
il y a une application que je nome 'W' qui est en plein ecran.
si l'utilisateur fait F2 , la messagerie s'ouvre.
puis il peut retourner utiliser l'application 'W'
à cet instant, dans la barre de tache il y a bien IE et l'application
W qui tournent.
au cours de la journée l'utilisateur peut réouvrir la messagerie en
tappant F2. du coup dans la barre de tache il y a 2 IE et
l'application 'W'.
au bout d'une semaine, si les utilisateur ne ferment pas IE, il se
retrouve avec 40 ou 50 IE ouverts!
comment faire pour n'avoir qu'une fenetre IE qui se lance. je pense
meme à un temporisateur d'inactivité si ca existe ou runone...


comment tu as paramétré la touche F2 ?

via un script, ou par code ?



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper

Avatar
Zenga
j'ai créé un raccourci sur le bureau
click D->propriété->Touche raccourci: F2


"scraper" a écrit dans le message de
news:%
Bonjour Zenga, dans le message
news:
tu disais :


Bonjour,
si vous voulez, j'ai donner un accé à la messagerie a mes
utilisateurs via IE en utilisanat la touche F2.
la barre de tache est cachée ( pour ne pas qu'ils fassent de betises).
il y a une application que je nome 'W' qui est en plein ecran.
si l'utilisateur fait F2 , la messagerie s'ouvre.
puis il peut retourner utiliser l'application 'W'
à cet instant, dans la barre de tache il y a bien IE et l'application
W qui tournent.
au cours de la journée l'utilisateur peut réouvrir la messagerie en
tappant F2. du coup dans la barre de tache il y a 2 IE et
l'application 'W'.
au bout d'une semaine, si les utilisateur ne ferment pas IE, il se
retrouve avec 40 ou 50 IE ouverts!
comment faire pour n'avoir qu'une fenetre IE qui se lance. je pense
meme à un temporisateur d'inactivité si ca existe ou runone...


comment tu as paramétré la touche F2 ?

via un script, ou par code ?



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper




Avatar
scraper
Bonjour Zenga, dans le message
news:%
tu disais :


j'ai créé un raccourci sur le bureau
click D->propriété->Touche raccourci: F2


oui, mais ce raccourci, il te lance pas IE mais ... la messagerie ?

comprends pas ? :-(
pourquoi ne pas lancer direct OE ?
quelle messagerie lances tu ?


sinon, l'idée serait peut être de faire pointer ce raccourci vers un script,
(ou un programme) qui vérifierait si une instance de IE est déjà en cours
.... si oui, il l'active
si non, il lance IE ??



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper

Avatar
Zenga
mon IE = messagerie lotus
sous Lotus, on peux avoir la messagerie via un client leger comme IE.
je suis pronneur du programme ou une instance qui verifie si IE est en
cours...



"scraper" a écrit dans le message de
news:%
Bonjour Zenga, dans le message
news:%
tu disais :


j'ai créé un raccourci sur le bureau
click D->propriété->Touche raccourci: F2


oui, mais ce raccourci, il te lance pas IE mais ... la messagerie ?

comprends pas ? :-(
pourquoi ne pas lancer direct OE ?
quelle messagerie lances tu ?


sinon, l'idée serait peut être de faire pointer ce raccourci vers un
script,

(ou un programme) qui vérifierait si une instance de IE est déjà en cours
.... si oui, il l'active
si non, il lance IE ??



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper




Avatar
Jacques Barathon [MS]
"Zenga" wrote in message
news:
mon IE = messagerie lotus
sous Lotus, on peux avoir la messagerie via un client leger comme IE.
je suis pronneur du programme ou une instance qui verifie si IE est en
cours...


Un truc comme ça devrait le faire:

tasklist /fi "imagename eq iexplore.exe"|find /i "iexplore.exe"
if errorlevel 1 start iexplore.exe

Jacques

Avatar
scraper
Bonjour Zenga, dans le message
news:
tu disais :


mon IE = messagerie lotus
sous Lotus, on peux avoir la messagerie via un client leger comme IE.
je suis pronneur du programme ou une instance qui verifie si IE est en
cours...


voici un bout de code qui devrait le faire

'---8<---

Option Explicit

Dim objShell,strComputer,objItem,colItems,objWMIService,IEDir, WinDir

strComputer = "."

Set objShell=WScript.CreateObject("WScript.Shell")
Set objWMIService = GetObject("winmgmts:" & "." & "rootcimv2")
Set colItems =objWMIService.ExecQuery ("Select * from Win32_Process",,48)

'Définit le chemin de Internet Explorer
IEDir=Left(objShell.ExpandEnvironmentStrings("%windir%"),3) & "Program
FilesInternet Exploreriexplore.exe"

For Each objItem in colItems
If LCase(objItem.ExecutablePath) = LCase(IEDir) Then
Do
WScript.Sleep 10
Loop Until objShell.AppActivate("Microsoft Internet explorer")=True
'Si iexplore est déjà lancé, le maximise
objShell.SendKeys "% n"
'Clôture le script (évite de relancer le process)
Call Fin
End If
Next

'Lance iexplore (uniquement si pas déjà ouvert)
objShell.Run chr(34) & IEDir & chr(34),1

Call Fin

'Ferme proprement le script
Sub Fin

Set objShell=Nothing
Set objWMIService=Nothing
Set colItems=Nothing

WScript.Quit

End Sub

'---8<---


bien entendu, pour que ça fonctionne, il faut que tu remplaces tous les
endroits d'où l'on peut lancer IE sur ta bécane par un raccourci vers ce
script ;-)



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper

Avatar
Jean
Bonjour,

Comme il s'agit d'une application intranet, le plus simple sera sans doute d'avoir recours à un HTA :
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/hta/reference/hta_ref_entry.asp

Il suffit alors de renommer votre page HTM (qui interface à votre messagerie à l'aide des activeX de l'application de mesagerie, si
j'ai bien compris) avec l'extension HTA et d'ajouter à celui-ci :

<hta:application
applicationname="Nom_Application"
singleinstance="yes"
showintaskbar="no"
/>

Le paramètre singleinstance mis sur "yes" permet de n'autoriser l'exécution que d'une et une seule instance du HTA.
Ce paramètre *implique* la présence du paramètre applicationname (où vous indiquez un nom à votre choix) pour fonctionner.
Accessoirement, le paramètre showintaskbar mis sur "no" permet de ne pas afficher l'application dans la barre de tâches Windows.

Ensuite vous créez un raccourci sur le Bureau pointant vers ce fichier HTA et vous lui attribuez le raccourci clavier F2.

Si le HTA est en cours d'exécution, le fait de le "réexécuter" lorsque singleinstance a été défini réaffiche la fenêtre du HTA sans
recharger le document qu'elle contient.
Donc, dans votre cas , en appuyant sur F2 le HTA s'affichera.


Amicalement,

Jean - JMST
Belgium

"Zenga" a écrit dans le message de news:
Bonjour,
si vous voulez, j'ai donner un accé à la messagerie a mes utilisateurs via
IE en utilisanat la touche F2.
la barre de tache est cachée ( pour ne pas qu'ils fassent de betises).
il y a une application que je nome 'W' qui est en plein ecran.
si l'utilisateur fait F2 , la messagerie s'ouvre.
puis il peut retourner utiliser l'application 'W'
à cet instant, dans la barre de tache il y a bien IE et l'application W qui
tournent.
au cours de la journée l'utilisateur peut réouvrir la messagerie en tappant
F2. du coup dans la barre de tache il y a 2 IE et l'application 'W'.
au bout d'une semaine, si les utilisateur ne ferment pas IE, il se retrouve
avec 40 ou 50 IE ouverts!
comment faire pour n'avoir qu'une fenetre IE qui se lance. je pense meme à
un temporisateur d'inactivité si ca existe ou runone...


----- Original Message -----
From: "Philippe T [MS]"
Newsgroups: microsoft.public.fr.scripting
Sent: Saturday, March 19, 2005 6:30 PM
Subject: Re: une seule fenetre IE6


Bonjour,

Je ne pense pas dans la mesure ou rien n'interdit d'ouvrir plusieur IE sur
une machine et donc quelle fenêtre réactiver lors de l'appuie sur la
touche

F2 ?

A mon avis pas de solution.

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"Zenga" wrote in message
news:#
Bonjour,
j'ai paramétré mon ordi de tel sorte que lorsque j'appuie sur la touche
F2:

IE se lance.
le probleme c'est que je veux qu'un seul lancement meme si je tape
plusieurs

fois F2.
au cours de la journée je travaille sur IE, le soir si je retape F2, je
voudrai qu'il me rapporte la fenetre deja ouverte en bare de taches.
Est-ce possible? je suis sous XP
merci







"Zenga" wrote in message
news:#
Bonjour,
j'ai paramétré mon ordi de tel sorte que lorsque j'appuie sur la touche
F2:

IE se lance.
le probleme c'est que je veux qu'un seul lancement meme si je tape
plusieurs

fois F2.
au cours de la journée je travaille sur IE, le soir si je retape F2, je
voudrai qu'il me rapporte la fenetre deja ouverte en bare de taches.
Est-ce possible? je suis sous XP
merci














Avatar
Jacques Barathon [MS]
Excellent! Je me fais vieux avec mes astuces à deux balles en langage de
commande, il est temps que je me mette au HTA! :-)

Jacques

"Jean" <http:// wrote in message
news:
Bonjour,

Comme il s'agit d'une application intranet, le plus simple sera sans doute
d'avoir recours à un HTA :
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/hta/reference/hta_ref_entry.asp

Il suffit alors de renommer votre page HTM (qui interface à votre
messagerie à l'aide des activeX de l'application de mesagerie, si
j'ai bien compris) avec l'extension HTA et d'ajouter à celui-ci :

<hta:application
applicationname="Nom_Application"
singleinstance="yes"
showintaskbar="no"
/>

Le paramètre singleinstance mis sur "yes" permet de n'autoriser
l'exécution que d'une et une seule instance du HTA.
Ce paramètre *implique* la présence du paramètre applicationname (où vous
indiquez un nom à votre choix) pour fonctionner.
Accessoirement, le paramètre showintaskbar mis sur "no" permet de ne pas
afficher l'application dans la barre de tâches Windows.

Ensuite vous créez un raccourci sur le Bureau pointant vers ce fichier HTA
et vous lui attribuez le raccourci clavier F2.

Si le HTA est en cours d'exécution, le fait de le "réexécuter" lorsque
singleinstance a été défini réaffiche la fenêtre du HTA sans
recharger le document qu'elle contient.
Donc, dans votre cas , en appuyant sur F2 le HTA s'affichera.


Amicalement,

Jean - JMST
Belgium

"Zenga" a écrit dans le message de
news:
Bonjour,
si vous voulez, j'ai donner un accé à la messagerie a mes utilisateurs
via
IE en utilisanat la touche F2.
la barre de tache est cachée ( pour ne pas qu'ils fassent de betises).
il y a une application que je nome 'W' qui est en plein ecran.
si l'utilisateur fait F2 , la messagerie s'ouvre.
puis il peut retourner utiliser l'application 'W'
à cet instant, dans la barre de tache il y a bien IE et l'application W
qui
tournent.
au cours de la journée l'utilisateur peut réouvrir la messagerie en
tappant
F2. du coup dans la barre de tache il y a 2 IE et l'application 'W'.
au bout d'une semaine, si les utilisateur ne ferment pas IE, il se
retrouve
avec 40 ou 50 IE ouverts!
comment faire pour n'avoir qu'une fenetre IE qui se lance. je pense meme
à
un temporisateur d'inactivité si ca existe ou runone...


----- Original Message -----
From: "Philippe T [MS]"
Newsgroups: microsoft.public.fr.scripting
Sent: Saturday, March 19, 2005 6:30 PM
Subject: Re: une seule fenetre IE6


Bonjour,

Je ne pense pas dans la mesure ou rien n'interdit d'ouvrir plusieur IE
sur
une machine et donc quelle fenêtre réactiver lors de l'appuie sur la
touche

F2 ?

A mon avis pas de solution.

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"Zenga" wrote in message
news:#
Bonjour,
j'ai paramétré mon ordi de tel sorte que lorsque j'appuie sur la
touche
F2:

IE se lance.
le probleme c'est que je veux qu'un seul lancement meme si je tape
plusieurs

fois F2.
au cours de la journée je travaille sur IE, le soir si je retape F2,
je
voudrai qu'il me rapporte la fenetre deja ouverte en bare de taches.
Est-ce possible? je suis sous XP
merci







"Zenga" wrote in message
news:#
Bonjour,
j'ai paramétré mon ordi de tel sorte que lorsque j'appuie sur la
touche
F2:

IE se lance.
le probleme c'est que je veux qu'un seul lancement meme si je tape
plusieurs

fois F2.
au cours de la journée je travaille sur IE, le soir si je retape F2,
je
voudrai qu'il me rapporte la fenetre deja ouverte en bare de taches.
Est-ce possible? je suis sous XP
merci



















1 2