Hi!
Das kannst Du per Extension bequem erledigen. Extensions werde ja in PHP erstellt und mittels PHP kannst Du im rinzip (wenn Dein Server es zulässt) jeden Befehl ausführen. Schau Dir mal die PHP-Funktionen system() und exec() and.
CU
maxhb
Hi!
Das kannst Du per Extension bequem erledigen. Extensions werde ja in PHP erstellt und mittels PHP kannst Du im rinzip (wenn Dein Server es zulässt) jeden Befehl ausführen. Schau Dir mal die PHP-Funktionen system() und exec() and.
CU
maxhb
hallole....
ich habe auch schon ein wenig gegoogelt und bin auf folgendes gestoßen:
<html>
<body>
<center>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
Empfänger:<select name="pc">
<?php
$ret = `net view`;
$ret = explode("
", $ret);
for ($n=3; $n<(count($ret)-3); $n++)
echo "<option>".substr($ret[$n],2)."</option>";
?>
</select>
<br>Nachricht: <input type="text" name="msg" size="50"><br>
<?php
if (!empty($_POST['pc']) && !empty($_POST['msg']))
system("net send ".$_POST['pc']." ".$_POST['msg']);
?>
<br><input type="submit" value="Senden">
</form>
</body>
</html>
als .php abgespeichert haut das teilweise schon hin.... nur bekomm ich noch ne fehlermeldung unter nt4
aber das könnte ein ansatz sein.... wer weiß mehr?
winke
sangria
sangria schriebals .php abgespeichert haut das teilweise schon hin.... nur bekomm ich noch ne fehlermeldung unter nt4
aber das könnte ein ansatz sein.... wer weiß mehr?
Du meinst z.B., wie die Fehlermeldung lautet? 😉
CU
maxhb
ne..... die fehlermeldung lautet:
beim senden einer nachricht an "name" trat ein fehler auf
das ist schon klar.... es werden alle kisten im intranet angezeigt.... nur warum es nicht geht weiß ich "noch" nicht.
tztztz... man sollte schon auch den nachrichtendienst aktivieren.... dann kommt auch kein fehler... :o
jetzt sollte das nur noch mit namen anstatt mit pc-idents gehen.... das sollte nicht das schwerste sein...
winke
sangria
sangria schriebtztztz... man sollte schon auch den nachrichtendienst aktivieren.... dann kommt auch kein fehler... :o
sagte ich das nicht??? 😉
jaja...... bekenne mich schuldig im sinne der anklage.... #giggle#
ich hab soweit auch schon alles am laufen.... geht auch prima....
und wenn man :
$ret = `net view`;
$ret = explode("
", $ret);
for ($n=3; $n<(count($ret)-3); $n++)
echo "<option>".substr($ret[$n],2)."</option>";
raus nimmt und statt dessen:
<option value="ID des emppfänger comuter">Name den du willst</option>
schreibt hat man das ganze schon "personalisiert...
ein problem....wobei... problem ist falsch... hab ich noch... da der "net send" befehl vom server kommt, bekommt der empfänger auch eine mitteilung vom server... egal von welcher arbeitsstation aus...
das macht er mit dem befehl:
system("net send ".$_POST['pc']." ".$_POST['msg']);
wie bekomme ich hin, daß er einen anderen namen angibt? am besten natürlich so ala "%user%"...
weiß da jemand weiter??? php ist nicht gerade das was ich kann... :o
freue mich auf euren rat.
winke
sangria
sangria schriebwie bekomme ich hin, daß er einen anderen namen angibt? am besten natürlich so ala "%user%"...
Falls ich das richtig sehe, dann kann man dohc "net send" keinen Absender mit auf den Weg geben:
net send schriebDie Syntax dieses Befehls lautet:
NET SEND
{Name|*|/DOMAIN[:Name]|/USERS} Nachricht
Von Absender steht da ja nix ...
CU
maxhb
klar.... da steht nix..... geb ich dir vollkommen recht....
aber... kann ich nicht in der "value-form" jemand bekannt geben woher die messasge kam?
ich meine, es müsse in der "send-funktion" verankert sein... (gleich von vorne herein.... ich meine die "input type submit"
wer weiß was?
winke
sangria
hmm net send gibt es ab sp2 nicht mehr...
Dander schriebhmm net send gibt es ab sp2 nicht mehr...
Bei mir schon.
CU
maxhb
wie das??
Bei mir schon.
Wie hast du das geschafft?
Kotzt mich voll an, dass seit SP2 nix mehr geht, hab aber bei google auch nichts gefunden
@Dander:
unter Systemsteuerung-->Verwaltung-->Dienste den Punkt Nachrichtendienst raussuchen, doppelklicken und den Wert "Starttyp" auf automatisch stellen. Schon ist er wieder da! :-)