Contrôle si présence d'un msiexe en mémoire pour lancer un autre programme d'ins
sylvainp69
Messages postés5Date d'inscriptionmardi 9 janvier 2007StatutMembreDernière intervention 6 juin 2011
-
6 févr. 2009 à 17:46
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
6 févr. 2009 à 23:28
Bonjour
je suis à la recherche d'un script vbs de préférence qui me permettrait de faire la chose suivante :
Détection du lancement de MSIEXEC.EXE
Si MSIEXEC.EXE est lancé attendre avant d'executer setup123.exe
Si MSIEXEC.EXE n'est pas lancé, alors je lance l'installation du programme 123 qui a pour programme d'installation setup123.exe puis j'attends 180 secondes à la fin de l'installation.
Merci par avance à tous.
Sylvain
A voir également:
Contrôle si présence d'un msiexe en mémoire pour lancer un autre programme d'ins
For Each
Process
In
GetObject
(
"winmgmts:"
).InstancesOf(
"Win32_process"
)
If UCase(Process.Name) = UCase(objProcess) Then
VerifProcess = "Le process
" & Process.Name & " est actif.....numéro ID: " & Process.ProcessID
Exit Function
End If
Next
VerifProcess = "Le process
" & objProcess & "
n ''est pas actif"
End Function
'---------------
MsgBox VerifProcess("explorer.exe")
MsgBox VerifProcess("expLOrer1234.exe")
PS : attention à la rubrique
Vous êtes ici : Thèmes / [forum-VISUAL-BASIC_1.aspx Visual Basic 6] / [theme-WINDOWS_280.aspx Windows] /
topic déplacé vers VBS
<hr size ="2" width="100%" />Prenez un instant pour répondre à [sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp