REDEMARRER WINDOWS TOUTES VERSIONS (THÉORIQUEMENT)
jotrash
Messages postés373Date d'inscriptionmardi 31 décembre 2002StatutMembreDernière intervention19 juin 2007
-
11 juin 2003 à 22:21
tripmagic
Messages postés19Date d'inscriptionmardi 29 avril 2003StatutMembreDerniè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.
tripmagic
Messages postés19Date d'inscriptionmardi 29 avril 2003StatutMembreDerniè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és4Date d'inscriptionmardi 17 décembre 2002StatutMembreDernière intervention31 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és254Date d'inscriptionjeudi 27 décembre 2001StatutMembreDerniè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.
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és373Date d'inscriptionmardi 31 décembre 2002StatutMembreDernière intervention19 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és254Date d'inscriptionjeudi 27 décembre 2001StatutMembreDerniè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és373Date d'inscriptionmardi 31 décembre 2002StatutMembreDernière intervention19 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}"
15 juil. 2004 à 17:11
31 oct. 2003 à 12:35
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
13 juin 2003 à 11:53
12 juin 2003 à 13:45
12 juin 2003 à 10:52
Pas grave. En tout cas ce code marche très bien.
12 juin 2003 à 09:39
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.
12 juin 2003 à 07:28
12 juin 2003 à 00:40
11 juin 2003 à 22:21
et ya fachement plus simple pour arreter:
AppActivate ("Program Manager")
SendKeys "%{F4}" & "E" & "S" & "%{T}" & "%{R}" & "{ENTER}" & "{ENTER}"
qui fait tout tous seul