PDA

View Full Version : Raccourci pour "Arrêter l'ordinateur" du menu "Démarrer"


childerik
2 décembre 2003, 16h13
En voilà, une bonne question.

Bref, je sais qu'il existe une ligne de commande pour effectuer un "Fermer la session" (shutdown.exe -l -t 0) ou un "Redémarrer l'ordinateur" (shutdown.exe -r -t 0), mais je ne sais pas comment créer un raccourci des deux boutons situés dans le menu "Démarrer" et nommés "Fermer la session" ou "Arrêter l'ordinateur".

Si quelqu'un sait quelles lignes de commande, ou quel fichier système, ou quelconque autre manipulation me permettrait d'afficher très exactement cette boite de dialogue-ci (http://childerikk.free.fr/desktop/desktop003.htm) ou cette boite de dialogue-là (http://childerikk.free.fr/desktop/desktop002.htm), sans passer par le menu "Démarrer", je lui serais gréer de toutes les bontés de ma part ;).

En effet, je viens de créer deux icônes pour mon object dock (la barre d'icônes de style macintosh), dont l'une comme l'autre, en faisant un clic gauche dessus, fasse apparaitre les boites de dialogue montrées ci-dessus en lien. J'ai cherché partout, j'ai essayé d'éditer par resource hacker les fichiers msgina.dll et shell32.dll, mais je n'ai vu once d'aucun moyen pour faire apparaitre ces boites de dialogue.

Pourtant, quand on clique sur l'un des deux boutons du menu démarrer comme montré ici (http://childerikk.free.fr/desktop/desktop004.htm), ca correspond bien à une ligne de commande en équivalent afin d'ouvrir ces p****** de boites de dialogue, crénom de crénom ! Et je trouve pas, snif :(.

Une âme charitable qui sait ? Merci ;).

Daokwan
2 décembre 2003, 16h31
Essaye Alt+F4 sur le bureau, effet garantie :)

matt-fly
2 décembre 2003, 16h59
pour le deuxieme sshot, je crois me souvenir de " shutdown.exe -s -t 00 " :)

edit: ou alors ca shutdown direct, me souviens plus en fait ... :rolleyes:

childerik
2 décembre 2003, 17h37
Daokwan, ALT+F4 ferme le programme actif :D.

Blax, shutdown.exe avec le commutateur -s ferme l'ordinateur sans boite de dialogue et sans préavis :p.

LeMoi
2 décembre 2003, 17h42
pour :
cette boite de dialogue-là (http://childerikk.free.fr/desktop/desktop002.htm)g la solution, donne-moi 10 €, et je te la file ;)


non, c trop ? bon alors gratuitement ...
crée un nouveau fichier txt et mets-y ça :
(new ActiveXObject("Shell.Application")).ShutdownWindows();

enregistre ça au format .js
et c tout, libre à toi de faire un raccourci vers ce fichier dans ton dock ;)

pour l'autre, je sais pas :), mais ça doit être dans le mm genre, je te laisse chercher ;)
Au fait, l'astuce vient de Ender, du forum Aqua-soft

en espérant t'avoir aidé :)

Toitoine
2 décembre 2003, 18h49
au pire tu installes Tweak XP (SHAREWARE) ... il va te mettre tous ces raccourcis sur le bureau pendant l'installation !

A+ :)

LeMoi
2 décembre 2003, 19h41
oui mais ce n'est pas ce qu'il cherche :)

childerik
2 décembre 2003, 19h57
Et bien Lemoi, fé-li-ci-ta-tions :cool:. Ton astuce marche pour "Arrêter l'ordinateur".

En effet, en exécutant ton jscript en mode ligne de commande, il affiche la boite de dialogue "Arrêter l'ordinateur". Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ;).

Reste à trouver la commande dans le *.js pour "Fermer la session". J'ai essayé Logoff, LogoffWindows, LogoffUser etc.... j'ai pas encore trouvé.

KnuX
2 décembre 2003, 21h48
Daokwan, ALT+F4 ferme le programme actif :D.
Alt+F4 sur le bureau : Propose de fermer le bureau => explorer :)

childerik
2 décembre 2003, 21h50
Bon, ca avance. J'ai réussi à exécuter un js sans passer par le mode dos, tout simplement en créant un *.wsh lié au *.js. Ce qui fait qu'un clic gauche sur l'icône "Arrêter l'ordinateur" me mène directement à la boite de dialogue "Arrêter l'ordinateur".

Mais je n'ai toujours pas trouvé la syntaxe équivalente à "Fermer la session" : quelqu'un le saurait-il ? (La syntaxe pour "arrêter l'ordinateur" est ShutdownWindows).

LeMoi
2 décembre 2003, 21h54
après recherche su rggogle, il semble que MS n'en ait pas faite, avec les shell.application, il y a en d'autre mais pas celle ue tu cherches :(

danSar
27 juillet 2004, 22h27
Bonsoir,



%windir%\System32\rundll32.exe user32.dll,LockWorkStation



Bon courage,



Bonne continuation,



Soleil @ tous



@+