Petite script simple
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
Petite script simple
Bien le bonjour,
J'essaie de mettre un place une petite chose assez simple (pour vous) mais je galère un peu...
Je voulais cliquer sur une touche (l'exposant au dessus de tab) et afficher un powershell en admin.
Le problème c'est que je n'arrive déjà pas à exécuter un programme avec le 'run'.
Savez-vous si je peux exécuter directement un powershell en appuyant sur ma touche
Je veux exécuter 'Start-Process powershell -Verb runas'
Un grand merci !
J'essaie de mettre un place une petite chose assez simple (pour vous) mais je galère un peu...
Je voulais cliquer sur une touche (l'exposant au dessus de tab) et afficher un powershell en admin.
Le problème c'est que je n'arrive déjà pas à exécuter un programme avec le 'run'.
Savez-vous si je peux exécuter directement un powershell en appuyant sur ma touche
Je veux exécuter 'Start-Process powershell -Verb runas'
Un grand merci !
- Tlem
- Site Admin
- Messages : 11773
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Petite script simple
Bonjour.
Essayez d'utiliser la ligne de commande avec
Essayez d'utiliser la ligne de commande avec
Run
ou RunWait
.ShellExecute
devrait fonctionner si vous lancez PowerShelle avec pour paramètre vos commandes.Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: Petite script simple
J'ai fait cela mais ça ne fonctionne pas :
HotKeySet("{ESC}", "HotKeyPressed")
Func HotKeyPressed()
Run("powershell.exe -command Start-Process powershell -Verb RunAs")
EndFunc
HotKeySet("{ESC}", "HotKeyPressed")
Func HotKeyPressed()
Run("powershell.exe -command Start-Process powershell -Verb RunAs")
EndFunc
- Tlem
- Site Admin
- Messages : 11773
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Petite script simple
En dehors du fait que vous voulez lancer une ligne de commande Powershell, pouvez-vous expliquer ce que vous cherchez à faire ?
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: Petite script simple
Je cherche à avoir un raccourci clavier pour lancer un powershell en admin ! Je voulais avoir ma touche exposant pour faire ceci.
- Tlem
- Site Admin
- Messages : 11773
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Petite script simple
Vous voulez ouvrir une fenêtre Powershell en tant qu'admin, c'est bien ça ?
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: Petite script simple
Bonjour !
Oui c'est bien ça En appuyant sur une touche particulière de mon clavier.
Un grand merci d'avance, il doit y avoir un petit truc que je n'ai pas fait correctement...
Oui c'est bien ça En appuyant sur une touche particulière de mon clavier.
Un grand merci d'avance, il doit y avoir un petit truc que je n'ai pas fait correctement...
- Tlem
- Site Admin
- Messages : 11773
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Petite script simple
Dans ça cas, rajoutez simplement #RequireAdmin en début de script et lancez Powershell avec ShellExecute.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: Petite script simple
Avec le code fourni, aucune chance que ça fonctionne, car il faut que le script tourne en permanence :
HotKeySet("{ESC}", "HotKeyPressed")
ProcessWaitClose(@AutoItPID)
Func HotKeyPressed()
Run("powershell.exe -command Start-Process powershell -Verb RunAs")
EndFunc
ProcessWaitClose(@AutoItPID)
Func HotKeyPressed()
Run("powershell.exe -command Start-Process powershell -Verb RunAs")
EndFunc
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !