REDEMARRER WINDOWS TOUTES VERSIONS (THÉORIQUEMENT)

jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007 - 11 juin 2003 à 22:21
tripmagic Messages postés 19 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 5 août 2009 - 15 juil. 2004 à 17:11
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/7442-redemarrer-windows-toutes-versions-theoriquement

tripmagic Messages postés 19 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 5 août 2009
15 juil. 2004 à 17:11
je ne comprends pas trop ton pb remif. Tu dis que tu n'es pas dans une session, donc tu n'es pas dans le même contexte. Es tu sûr que ton prog est actif ? As tu essayé de le mettre en service ?
cs_remif Messages postés 4 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 31 octobre 2003
31 oct. 2003 à 12:35
Salut,

Logoff shutdown, etc. tout marche parfaitement sous Xp QUAND UNE SESSION EST OUVERTE.

Le HIC, c'est que j'ai fabriqué un économiseur d'écran qui a pour fonction d'éteindre l'ordinateur si aucune session n'est ouverte.

Cela marchait très bien sous Windows 98 mais cela s'avère impossible sous XP, quelle que soit la méthode employée.

J'ai même testé un prog qui clique sur les boutons 'Arrêt du système'... 'OK'. Même là, je me retrouve avec un bel écran vide mais l'ordinteur reste allumé.

Comment faire pour éteindre ce fichu machin si personne n'est connecté?

Merci de vos suggestions
Jujufouq Messages postés 254 Date d'inscription jeudi 27 décembre 2001 Statut Membre Dernière intervention 5 mars 2006
13 juin 2003 à 11:53
T'inquiètes pas, c'était pas un reproche en tout cas, juste comme ça pour savoir parce que j'avais un souvenir. En tout cas, très bon code. Merci de l'avoir mis.
Utilisateur anonyme
12 juin 2003 à 13:45
Ce code n'est pas de moi, je n'y ai apporté que des modifications mineures (mais ce n'est pas sur VBFrance que je l'ai trouvé).
Jujufouq Messages postés 254 Date d'inscription jeudi 27 décembre 2001 Statut Membre Dernière intervention 5 mars 2006
12 juin 2003 à 10:52
Hihi, jotrash, je parlais à YS1, pas à toi ;-)
Pas grave. En tout cas ce code marche très bien.
Utilisateur anonyme
12 juin 2003 à 09:39
La méthode exposée plus haut par jotrash fonctionne peut être sous WinXP, mais je n'aime pas trop l'utilisation de SendKeys : imaginons que la barre des taches ait été temporairement désactivée, ou un autre problème...

De plus, je ne suis pas sûr que cette méthode fonctionne sous d'autres versions de Windows. La méthode que j'ai moi-même exposée fonctionne (d'après les tests) aussi bien sur XP (et donc probablement sur 2k), que sur ME et 98 (et donc peut-être sur 95), et bien sûr sur NT, puisqu'elle a été conçue pour cela.
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
12 juin 2003 à 07:28
euh non en fait c'est dans une source que mavais envoyé un gars et pour me faire un blague a chaque fois que je voulais excuter son apli ca arreter mon ordi
Jujufouq Messages postés 254 Date d'inscription jeudi 27 décembre 2001 Statut Membre Dernière intervention 5 mars 2006
12 juin 2003 à 00:40
T'aurais pas pris ça dans unne source qui a été ajoutée sur vbfrance il n'y a pas longtemps... Je l'ai vu dans le projet d'un zip que j'ai downloadé pour le tester. A moins qu'il était de toi. :-]
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
11 juin 2003 à 22:21
a mon avis pour arreter ca sera surement shutdownxp au lieu de nt
et ya fachement plus simple pour arreter:
AppActivate ("Program Manager")
SendKeys "%{F4}" & "E" & "S" & "%{T}" & "%{R}" & "{ENTER}" & "{ENTER}"

qui fait tout tous seul
Rejoignez-nous