Question
Simuler clavier et souris avec Powershell
- jean-pierre
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
il y a 10 ans 7 mois #20562
par jean-pierre
Simuler clavier et souris avec Powershell a été créé par jean-pierre
Bonjour
Je viens de découvrir PowerShell et je me pose des questions quant à son utilisation dans mon cas.
Je m'explique.
L'opérateur ouvre une application et via le clavier et la souris agit sur différents menus et fait des saisies.
Est-ce que PowerShell peut m'aider à automatiser ces tâches ?
Et si oui pouvez-vous me donner des points d'entrées à partir desquels je pourrais commencer à réfléchir ?
Merci par avance pour vos réponses.
Je viens de découvrir PowerShell et je me pose des questions quant à son utilisation dans mon cas.
Je m'explique.
L'opérateur ouvre une application et via le clavier et la souris agit sur différents menus et fait des saisies.
Est-ce que PowerShell peut m'aider à automatiser ces tâches ?
Et si oui pouvez-vous me donner des points d'entrées à partir desquels je pourrais commencer à réfléchir ?
Merci par avance pour vos réponses.
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 10 ans 7 mois #20563
par Philippe
Réponse de Philippe sur le sujet Re:Simuler clavier et souris avec Powershell
Salut jps
pour le clavier pas de problème ou presque
mais la souris je crois pas
tu trouve ici l'utilisation ici de WScript.Shell pour lancee une appli et simulé des touches
tu trouvera ici la liste des touches spéciales pour sendkeys
ci dessous un exemple simple
[code:1]$ws = New-Object -ComObject WScript.Shell
$Execution = $ws.run(\"notepad\",1,$False)
sleep 5
while (-not $ws.AppActivate(\"bloc-note\"«»)) {
Start-Sleep -Milliseconds 200
}
$ws.AppActivate(\"bloc-note\"«»)
$ws.sendkeys(\"Debut\"«»)
$ws.sendkeys(\"{enter}\"«»)
sleep 1
$ws.sendkeys(\"{enter}\"«»)
sleep 1
$ws.sendkeys(\"{enter}\"«»)
$ws.sendkeys(\"ABCDEFGHIJKLM\"«»)
$ws.sendkeys(\"{enter}\"«»)[/code:1]
tu trouvera sur le net d'autre exemple et usage de WScript.Shell
oui et nonEst-ce que PowerShell peut m'aider à automatiser ces tâches
pour le clavier pas de problème ou presque
mais la souris je crois pas
tu trouve ici l'utilisation ici de WScript.Shell pour lancee une appli et simulé des touches
tu trouvera ici la liste des touches spéciales pour sendkeys
ci dessous un exemple simple
[code:1]$ws = New-Object -ComObject WScript.Shell
$Execution = $ws.run(\"notepad\",1,$False)
sleep 5
while (-not $ws.AppActivate(\"bloc-note\"«»)) {
Start-Sleep -Milliseconds 200
}
$ws.AppActivate(\"bloc-note\"«»)
$ws.sendkeys(\"Debut\"«»)
$ws.sendkeys(\"{enter}\"«»)
sleep 1
$ws.sendkeys(\"{enter}\"«»)
sleep 1
$ws.sendkeys(\"{enter}\"«»)
$ws.sendkeys(\"ABCDEFGHIJKLM\"«»)
$ws.sendkeys(\"{enter}\"«»)[/code:1]
tu trouvera sur le net d'autre exemple et usage de WScript.Shell
Connexion ou Créer un compte pour participer à la conversation.
- NicolasBdn
-
- Hors Ligne
- Membre senior
-
il y a 10 ans 7 mois #20583
par NicolasBdn
Réponse de NicolasBdn sur le sujet Re:Simuler clavier et souris avec Powershell
Bonjour,
Si c'est une application .COM bien faite tu devrais pouvoir je pense.
Un peu comme avec Internet Explorer ou Excel...
Si c'est une application .COM bien faite tu devrais pouvoir je pense.
Un peu comme avec Internet Explorer ou Excel...
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.040 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Simuler clavier et souris avec Powershell