Éteindre pc via un lien sur une page web

Résolu/Fermé
oya Messages postés 30 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 5 février 2013 - 12 déc. 2012 à 06:31
oya Messages postés 30 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 5 février 2013 - 2 janv. 2013 à 05:41
Bonjour,
Je voudrais savoir si il est possible d'éteindre un ordinateur via un lien sur une page web.
Sur mon server sous Windows 2003 je tourne quelques services dont un serveur web et serveur de fichiers.
Je suis entrain de créer une page web d'accueil avec des liens qui pourront me rediriger vers mes routeurs et autres appareils avec un interface web, je voudrais y ajouter un lien pour éteindre ce serveur.

Il est présentement dans ma chambre sans écran ni clavier, je l'allume le matin et l'éteins le soir via session terminal

Avec un lien de ce genre je pourrais l'éteindre simplement via mon mobile sans ouvrir de session rdp

Merci!


A voir également:

3 réponses

magnus888 Messages postés 1250 Date d'inscription vendredi 17 février 2006 Statut Membre Dernière intervention 2 mai 2019 312
Modifié par magnus888 le 12/12/2012 à 07:11
1
salut

Comment éteindre mon PC via une page web ? ou un réseau local ? - Forum des professionnels en informatique :
http://www.developpez.net/forums/d516600/systemes/autres-systemes/reseaux/eteindre-pc-via-page-web-reseau-local/

<?php
   exec("C:\\SousDossier\\shutdown.bat");
?>


PHP: exec - Manual :
http://php.net/manual/fr/function.exec.php

<?php
// Affiche le nom d'utilisateur qui fait tourner le processus php/http
// (sur un système ayant "whoami" dans le chemin d'exécutables)
echo exec('whoami');
?>


Avertissement :

Si vous allez passer des données provenant de l'utilisateur à cette fonction, vous devez utiliser escapeshellarg() ou escapeshellcmd() pour être sûr qu'ils n'endommagent pas le système en exécutant des commandes arbitraires.

Note :

Si vous démarrez un programme en utilisant cette fonction et que vous voulez le laisser tourner en arrière plan, vous devez vous assurer que la sortie du programme est redirigée vers un fichier, ou un autre flux de sortie, sinon PHP attendra jusqu'à la fin de l'exécution du programme.

(Pour ne pas être bloqué par les permissions NTFS (ou autres), il vaut mieux toujours penser à créer des sous-dossiers dans C:, ou dans une autre partition.)
0
oya Messages postés 30 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 5 février 2013 15
Modifié par oya le 2/01/2013 à 05:44
Merci Rapide pour ta réponse, mais n'ayant touché qu'au html je connait pas le php, je ne fait que commencer a y jeter un oeil. Mais je vais quand meme essayer ta commande lorsque je serai meilleur avec le php.
Avec le super congé pour les fêtes j'ai pu lui faire une place dans mon sous-sol et je l'ai déménagé avec tout son attirail, donc je ne l'éteins plus.

Merci quand même.
0