Mise en veille en ligne de commande

Mise en veille en ligne de commande - Win Vista - Windows & Software

Marsh Posté le 26-11-2008 à 22:01:04    

bonsoir
Je voudrais mettre l'ordinateur en veille (équivalent de "Touche Windows, petite flèche située à droite du cadenas, Mettre en veille",  et non pas la mise ne veille prolongée) grâce aux lignes de commandes (pour faire un .bat)
 
J'ai trouvé ceci :
rundll32.exe user32.dll,LockWorkStation : ne fait que verrouiller le compte utilisateur
shutdown.exe /h : mise en veille prolongée, ce que je ne veux pas
rundll32.exe powrprof.dll,SetSuspendState : mise en veille prolongée, ce que je ne veux pas
 
Donc si qqun connais la commande pour mettre en veille "normale" ...
merci d'avance !

Reply

Marsh Posté le 26-11-2008 à 22:01:04   

Reply

Marsh Posté le 26-11-2008 à 23:52:35    

Salut  
 
regarde voir > http://www.besoindaide.com/forum/s [...] stcount=10
 
cela correspond il à ce que tu recherche ?


Message édité par laurent-69 le 26-11-2008 à 23:53:46

---------------
l’Homme est doté de deux oreilles et d’une bouche pour qu’il écoute deux fois plus qu’il ne parle.
Reply

Marsh Posté le 27-11-2008 à 12:35:17    

merci laurent-69 c'est presque ça. Dans ce liens ils donnent ces lignes :
> Mise en veille simple :
> rundll32.exe powrprof.dll,SetSuspendState 0,1,0
>
> Mise en veille prolongée :
> rundll32.exe powrprof.dll,SetSuspendState 1,1,0
 
La première est sensée correspondre exactement à ce que je cherche mais malheureusement elle active la mise en veille prolongée (comme pour l'auteur du message d'ailleurs)

Reply

Marsh Posté le 27-11-2008 à 13:27:19    

Et google ? http://www.google.fr/search?hl=fr& [...] xp&spell=1
 
ou  
http://www.google.fr/search?hl=fr& [...] cher&meta=


---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !
Reply

Marsh Posté le 27-11-2008 à 13:44:42    


ah ah tu crois que

Citation :

rundll32.exe user32.dll,LockWorkStation : ne fait que verrouiller le compte utilisateur
shutdown.exe /h : mise en veille prolongée, ce que je ne veux pas
rundll32.exe powrprof.dll,SetSuspendState : mise en veille prolongée, ce que je ne veux pas


je l'ai trouvé où franchement ?
Cela dit, je suis peut-être mal voyant et mal comprenant, dans ce cas je te serais reconnaissant de bien vouloir me dire quelle subtilité aurais-je manquée ?
Mais si je poste dans le forum c'est que je n'ai rien trouvé sur le genre de lien que tu m'as passé.
 
Sinon voici quelques pistes + constructives :
rundll32.exe powrprof.dll,SetSuspendState Suspend
ou
rundll32.exe powrprof.dll,SetSuspendState Standby
 
devraient mettre le PC en veille "normale"... mais non ça veut pas.
Je me demande si il ne faut pas installer .net Framework 2 ou 3, mais je ne peux pas me permettre le PC n'est pas à moi.
 
Pourtant, la mise en veille normale existe bien car je l'active à la main comme dit dans mon premier message ...

Reply

Marsh Posté le 27-11-2008 à 21:55:05    

En attendant de trouver mieu au seins de windows, peut être que cela pourra te dépanner :
 
L'excellent et trop peu connu wizmo (38ko...) de Steve Gibson :
 
http://www.grc.com/wizmo/wizmo.htm
 
Quelque chose comme : \wizmo.exe -quiet -standby dans ton batch devrait donner un résultat satisfaisant
 
 
(je l'utilise en raccourcis lancement rapide pour mettre en veille mon écran sous vista 64, pratique aussi pour maintenir une conexion wifi "éveillée", entre autre)


Message édité par subizar le 27-11-2008 à 22:33:00
Reply

Marsh Posté le 27-11-2008 à 23:08:35    

Je viens de tenter ça  
 
Le batch :
 
powercfg -h off
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
powercfg -h on

 
 
powercfg -h off   : désactive la veille prolongée
Du coups :  
rundll32.exe powrprof.dll,SetSuspendState  :  lance bien la veille hybride
 
et hop,  
powercfg -h on  :  réactive la veille prolongée à la sortie de veille
 
Tordu, mais ça le fait, en tout cas avec l'uac désactivée et le batch éxecuté en admin
 
Et evidemment, si tu peux te passer de la veille prolongée, d'appliquer une fois pour toute : powercfg -h off devrait suffir ;)

Reply

Marsh Posté le 02-12-2008 à 13:02:22    

subizar a écrit :

Je viens de tenter ça  
 
Le batch :
 
powercfg -h off
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
powercfg -h on

 
 
powercfg -h off   : désactive la veille prolongée
Du coups :  
rundll32.exe powrprof.dll,SetSuspendState  :  lance bien la veille hybride
 
et hop,  
powercfg -h on  :  réactive la veille prolongée à la sortie de veille
 
Tordu, mais ça le fait, en tout cas avec l'uac désactivée et le batch éxecuté en admin
 
Et evidemment, si tu peux te passer de la veille prolongée, d'appliquer une fois pour toute : powercfg -h off devrait suffir ;)


 
Voilà j'ai mis le temps avant de tester mais je tenais à te remercier subizar car ça marche parfaitement.
 

Reply

Marsh Posté le 19-11-2009 à 15:28:23    

Bonjour
 
Réponse tardive à Focket !!!
 
Va voir là, ça marche sous Vista:http://www.commentcamarche.net/forum/affich-15266445-raccourci-mise-en-veille-simple-vista

Reply

Marsh Posté le 27-08-2010 à 12:10:56    

Trouvé ceci qui fonctionne sous XP :
 
http://forum.hardware.fr/hfr/Windo [...] m#t2152153
 
Avec le paramètre "standby"


---------------
Préservons la planète : bloquons les animations gif   -   DropBox : 2,5Go gratuit avec ce lien :)   -   Astuces infos : https://marre2tout.wordpress.com
Reply

Marsh Posté le 27-08-2010 à 12:10:56   

Reply

Marsh Posté le 07-12-2011 à 13:50:22    

En mode déterrage.
 
Est-ce qu'on peut, dans un même script, verrouiller windows (Win+L) et lancer une veille prolongée ?


---------------
Manipulez-vous dans la haine, et dépecez-vous dans la joie, le crapaud qui gueulait "je t'aime", a fini planté sur une croix.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed