Bonjour,
Il y aurait plusieurs solutions, dont les événements WMI.
La requête WMI suivante renvoie True si le fichier C:\Program existe
If (Get-WmiObject -Query 'select * from CIM_DataFile where FileName = "Program" and path = "\\"') {
"Fichier existe"
}
Else {
"Fichier inexistant"
}
Une piste ci-dessous devrait pouvoir vous aider à trouver votre solution :
While (1 -eq 1) {
If (Get-WmiObject -Query 'select * from CIM_DataFile where FileName = "Program" and path = "\\"') {
Break };
"...";
sleep -Seconds 10
}
Merci pour votre retour
Independent Consultant & Trainer