Lancer invite de commandes en environnement utilisateur

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Ced
Niveau 1
Niveau 1
Messages : 1
Enregistré le : lun. 02 janv. 2017 16:52
Status : Hors ligne

Lancer invite de commandes en environnement utilisateur

#1

Message par Ced »

Bonjour à tous,

je ne parviens pas depuis un moment à mettre en place un script permettant l'envoi de messages avec la fonction Windows msg.
Le souci est qu'il semble que cette fonction ne soit utilisable que si la fenêtre Invite de commandes est connectée à l'environnement utilisateur.

que je lance
Run(@ComSpec, "c:\",@SW_MINIMIZE) ou
Run("c:\windows\system32\cmd.exe", "",@SW_MINIMIZE)

la commande msg est indisponible.

Avez-vous déjà rencontré ce souci, pouvez-vous me mettre sur la piste.
En vous remerciant
Cédric
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: Lancer invite de commandes en environnement utilisateur

#2

Message par jguinch »

C'est certainement dû à la redirection wow64.
Essai de mettre ça avant d'exécuter la commande Run :
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Répondre