[Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 405
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

[Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#1

Message par scorp84 »

Bonjour à tous,

Ayant toujours trouvé une âme charitable sur ce forum pour me dépatouiller en cas de problème, à mon tour d'y contribuer.

Je vous propose un utilitaire bien modeste mais pratique.

Il permet :
- de verrouiller ou de fermer la session
- de redémarrer ou d'arrêter le PC

et ce, avec ou sans message de confirmation avant d'exécuter l'action.

Voici son code (sûrement perfectible hi hi hi) :
► Afficher le texte
En espérant que cela puisse vous servir.

Amicalement.

BM
Modifié en dernier par scorp84 le mar. 30 mars 2010 17:16, modifié 1 fois.
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#2

Message par Mikaas »

J'ai une error au niveau de la ligne 132 Unable to parse line.
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#3

Message par Narmeke »

Effectivement, il semblerait qu'une erreur existe au niveau du lancement du site web de l'auteur !
Je me suis permis d'effectuer une correction :wink: :
► Afficher le texte
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 405
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#4

Message par scorp84 »

Merci à Mikaas pour ta remarque et à Narmeke pour ta correction :wink:

Amicalement.

BM
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11796
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#5

Message par Tlem »

La commande ShellExecute() est plus appropriée car elle permettra le lancement du navigateur par défaut.

PS: Évitez de reprendre à chaque fois l'intégralité du code, cela n'a aucun intérêt et contribue à perdre le lecteur.
La citation de la portion de code incriminée est bien plus simple et plus instructif.

Merci.
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é".
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 405
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#6

Message par scorp84 »

Merci Tlem pour ton aide précieuse (une fois de plus :lol:)

Amicalement.

BM
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#7

Message par Mikaas »

Je vais peut etre dire une ânnerie mais j'aurai plus mis à la place de :
► Afficher le texte
mettre ceci :
► Afficher le texte
code final :
► Afficher le texte
Permettrai de lancer les liens avec le navigateur par défaut et non IE (qui est assez lent sur mon pc de travail)

puis un petit #RequireAdmin pour les users vista :)

désolé si j'ai dis une ou des bétises :(

Cordialement Mika
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#8

Message par Narmeke »

Pourquoi veut tu faire si long :shock:

Il suffit de faire :

Code : Tout sélectionner

ShellExecute("http://www.bmweb.fr/")

;ou

Run("explorer http://www.bmweb.fr/" )
 
Le lien est écrit dans le code, donc aucun problème ne se pose !

Pour en revenir a se que @Tlem a dit :

Code : Tout sélectionner

Run("explorer http://www.bmweb.fr/" )
 
Mon code ouvre également le navigateur pas défaut !
En l'occurrence cher moi "Firefox" 8)
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11796
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#9

Message par Tlem »

Étrange. :shock:
Je viens juste de tester sur mon PC.
Firefox est le navigateur par défaut, mais si je fait :

Code : Tout sélectionner

Run("explorer http://www.bmweb.fr/" )
alors c'est bel et bien IE qui s'ouvre et qui affiche la page ... :roll:
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é".
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#10

Message par Narmeke »

En effet c'est étrange :!:
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#11

Message par Mikaas »

Bien sur mes 3 pc il ouvre IE alors que j'ai firefox et chrome :(
mais bon comme je le dis dans le code total modifié (j'ai repris ton code ^^)
il run avec le navigateur par défaut :)

@narmeke : pourquoi aussi long ? bah parce que j'ai lu dans un topic comme ce et que j'ai pas cherché a comprendre le pourquoi du comment, tant que cela fonctionne :P
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#12

Message par Narmeke »

Mikaas a écrit :@narmeke : pourquoi aussi long ? bah parce que j'ai lu dans un topic comme ce et que j'ai pas cherché a comprendre le pourquoi du comment, tant que cela fonctionne :P
Il fallait chercher a comprendre :|
Mikaas a écrit :Bien sur mes 3 pc il ouvre IE alors que j'ai firefox et chrome
Firefox et Chrome sont ils tes naviguateurs pas défault ? (l'un ou l'autre ?)
Je ne pense pas, car en analysant bien ta phrase tu dis que tu as simplement Firefox et Google Chrome et qu'il ouvre Internet Explorer !

Donc comme on ne peut avoir 2 naviguateurs pas défault, IE est ton naviguateur pas Défault donc normale qu'il soit ouvert ! Il est possible de modifier cela dans les options des naviguateur (Il me semble)
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#13

Message par Mikaas »

Il fallait chercher a comprendre
pas faux :oops:

Oula ...
J'ai 3 pc

2 pc avec Chrome par defaut ( et IE ofc sur le pc )
1 pc avec firefox par defaut ( et IE ofc sur le pc )

la phrase est mieux tourné à ton goût ^^ ?
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#14

Message par Narmeke »

Oui là c'est mieux :P
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 405
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#15

Message par scorp84 »

Bonjour à tous,

Merci de vous creuser pour ce problème du navigateur.

Sur mon PC cela fait la même chose que pour Tlem :

Code : Tout sélectionner

ShellExecute("http://www.bmweb.fr/") => Ouvre le navigateur par défaut (Firefox)

Run("explorer http://www.bmweb.fr/" ) => Ouvre IE
 
Amicalement.

BM
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#16

Message par Narmeke »

Si vous voulez je vous fais une vidéo pour vous montrez que avec :

Code : Tout sélectionner

Run("explorer http://www.bmweb.fr/" )
 
J'ai belle est bien Firefox qui se lance !!
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 405
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

Re: [Ex] Verrouiller, fermer, redémarrer ou arrêter le PC

#17

Message par scorp84 »

Narmeke : Y a pas de problème je te crois :-)

Ce qui me semble bizarre c'est qu'il me semble que "explorer" correspond à "explorer.exe" qui lui correspond normalement à l'explorateur de Windows.

En fait, on s'en rend compte si on change l'url par C:

Code : Tout sélectionner

Run("explorer C:" )
 
Si tu testes le code si dessus, est ce que ça t'ouvre toujours Firefox ?

Je vais essayer sur plusieurs PC voir d'où ça pourrait venir.

Merci en tout cas pour tous vos conseils.

Amicalement.

BM
Répondre