Ici on appuie sur la touche entrée toutes les 20 secondes pendant 13 minutes
# Définir la durée totale en secondes (13 minutes)
$totalDuration = 13 * 60
# Définir l'intervalle entre chaque appui sur la touche Entrée en secondes (20 secondes)
$interval = 20
# Récupérer le moment où le script a démarré
$startTime = Get-Date
# Boucle pour appuyer sur la touche Entrée jusqu'à la fin de la durée spécifiée
do {
Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.SendKeys]::SendWait("{ENTER}")
# Attendre l'intervalle spécifié
Start-Sleep -Seconds $interval
} while ((Get-Date) - $startTime).TotalSeconds -lt $totalDuration
Write-Host "Script terminé."
Lien vers le fichier : cliquez ici
Article(s) en relation(s)