Bonjour à tous,
Dans le carde de la réalisation d'un intranet, je suis amené à faire des liens me permettant d'effectuer une prise en main sur des serveurs via l'outils
Dameware. En fait, un liste des serveurs est affichée, avec un lien pour prendre la main sur celui-ci.
J'utilise Dameware en ligne de commande, afin de lui faire passer l'adresse IP ainsi que les login/password.
J'ai pour cela écrit une fonction, qui fonctionne très bien, mais un problème ce pose : la connexion Dameware ne ce lance pas sur le poste en local mais
sur le serveur, et en y repensant, c'est logique vu la fonction que j'ai écrite.
La voici :
<?php
if(isset($_GET['ip'])) $ip=$_GET['ip'];
else $ip="";
if(isset($_GET['admin'])) $admin=$_GET['admin'];
else $admin="";
if(isset($_GET['password'])) $password=$_GET['password'];
else $password="";
dameware($ip,$admin,$password);
function dameware($ip1,$admin1,$mdp1)
{
passthru("Psexec.exe -i -d C:\\Progra~1\\DameWa~1\\DameWa~1\\dwrcc.exe -c: -m:".$ip1." -u:".$admin1." -p:".$mdp1." -a:2");
}
echo '<script language="javascript" type="text/javascript"> setTimeout("window.close()", 10); </script>";echo "</HEAD><BODY bgcolor=#d14b7a>';
?>
Est-ce possible de modifier cette fonction pour que le dwrcc.exe lancé dans ce script ce lance en local sur chaque poste ?
Merci
cordialement,
Paul