2010-06-30 3 views
1

Puis-je créer un programme simple pour mettre immédiatement hors tension la machine Windows? Je voudrais que le comportement ressemble à appuyer sur le bouton PWR OFF/RESET. Donc, le pouvoir est coupé immédiatement. Est-il possible d'envoyer une interruption logicielle à la carte mère pour que cela se produise?Désactiver automatiquement la machine Windows immédiatement

+0

duplication possible de [Comment éteindre l'ordinateur d'un environnement autonome?] (Http://stackoverflow.com/questions/3145569/how-to-power-down-the-computer-from-a-freestanding- environnement) –

+0

vous pourriez corrompre les fichiers de cette façon –

+0

@Paul R - Windows n'est pas un environnement autonome. Pas de dup. – MSalters

Répondre

0

Vous pouvez facilement le faire dans un langage d'assemblage tel que MASM. Voici un petit tutoriel de Microsoft: http://support.microsoft.com/kb/68805

Vous pouvez également essayer d'exécuter la commande d'assemblage int 19h.

Mais je ne suis pas sûr si les méthodes de theese fonctionneront sous win2k et plus tard. Pour les faire fonctionner, vous devez créer un pilote.

+0

Merci. J'ai essayé le code C et le code d'assemblage, mais cela n'a pas fonctionné sur ma machine. Il semble que ni je ne peux pas placer le pointeur de bios à l'adresse désirée ni je ne peux pas directement sauter à l'adresse de reboot. Mon ordinateur exécute Windows XP Service Pack 3. – HcTeP

+1

Le lien est pour MS-DOS. Pas Windows 3.11, 95 ou tout autre système d'exploitation Microsoft des deux dernières décennies. Notez que cela dit "Fonctionne sur 8086, et certaines machines 80286/80386"! – MSalters

Questions connexes