![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() Registriert seit: 30.06.2000
Ort: Klagenfurt
Beiträge: 629
|
![]() Halli Hallo Leute, an alle die sich etwas mit Batchprogramierung auskennen.
ich habe eine kleines Batchprogramm geschrieben, das mir übers Netzwerk das Mittagessen an alle Compis verteilt. An sich supi. mein erste grund anahme ich verwende den Befehl net send computername TEXT Wie schaff ich das das ich nicht bei allen net send befehlen den Text für jeden Compi eingeben (oder Strg+ Einf). Wenns euch nicht auskennts dann poste ich halt mal die paar zeilen. mfg Phelan Wolf
____________________________________
*hmmmmmmmmmmmmmmm* |
![]() |
![]() |
![]() |
#2 |
Elite
![]() |
![]() bitte darum!
____________________________________
-- Hi! I\'m a signature virus! Copy me into your signature file to help me spread. |
![]() |
![]() |
![]() |
#3 |
Master
![]() Registriert seit: 30.06.2000
Ort: Klagenfurt
Beiträge: 629
|
![]() @echo off
echo Das Aktuelle Mittagessen wird an Hr. Grässling, echo Fr. Thumer und Hr. Höfer weitergeleitet pause Goto grassling :grassling net send xyz1 Heute gibts beim Grafn: Leberknödelsuppe if errorlevel 1 goto stoerung1 goto hoefer :hoefer net send xyz2 Heute gibts beim Grafn: Leberknödelsuppe if errorlevel 1 goto stoerung2 goto end :stoerung1 echo Das Mittagessen konnte an Hr. Grässling nicht versand werden. pause goto hoefer :stoerung2 echo Das Mittagessen konnt nicht an Hr. Höfer versendet werden. pause goto end :end ich muß sagen das ist schon a bissal weiterprogrammiert, mit Fehlermeldung, usw. wie man sieht stehe ich noch am Anfang. mfg und Dank im Voraus. Phelan Wolf
____________________________________
*hmmmmmmmmmmmmmmm* |
![]() |
![]() |
![]() |
#4 |
Newbie
![]() Registriert seit: 21.05.2001
Alter: 56
Beiträge: 17
|
![]() broadcast (an alle computer in der gruppe/domäne):
net send * Text oder: set text=irgendwas net send compi1 %text% net send compi2 %text% ... |
![]() |
![]() |
![]() |
#5 |
Elite
![]() |
![]() genau, oder Du verwendest eine Parameterliste (%1-%20) um den Text direkt beim Batchaufruf einzugeben ... das ist zwar recht russisch, aber es sollte eigentlich funktionieren ...
mittages.bat: ... net send * %1 %2 %3 %4 blabla ... Aufruf: mittages Heute gibt es beim Grafn .... blabla Du kannst IMHO auch ein Textfile generieren, und das dann als input file für den Befehl zu verwenden, habs nicht getestet, sollte aber funktionieren. essen.txt: Heute gibt es beim blabla ... mittages.bat ... net send * < essen.txt ... Einfach mal probieren ... lG, mig
____________________________________
-- Hi! I\'m a signature virus! Copy me into your signature file to help me spread. |
![]() |
![]() |
![]() |
#6 |
Newbie
![]() Registriert seit: 21.05.2001
Alter: 56
Beiträge: 17
|
![]() falls win-nt benutzt wird, gibt's auch %* um alle (noch nicht durch shift entfernten parameter) anzusprechen.
![]() |
![]() |
![]() |
![]() |
#7 |
Master
![]() Registriert seit: 30.06.2000
Ort: Klagenfurt
Beiträge: 629
|
![]() Herzlichen Dank leute für die Tips!!
das mit net send * text geht nicht da ichs nur auf drei compis im Netzwerk schicken will. aber gut zu wissen. Herzlichen Dank für eure Tips werd Sie mal ausprobieren und dann bericht erstatten wies gelaufen ist. mfg Phelan Wolf PS.: HP in Internet (wenn möglich) in Deutsch über Dos/Batch programmierung würde ich suchen, bin nämlich auf den Geschmack gekommen. Bitte um Rückmeldungen. Herzlichen Dank im Voraus.
____________________________________
*hmmmmmmmmmmmmmmm* |
![]() |
![]() |
![]() |
#8 |
Elite
![]() |
![]() oh, da gibt's viel ...
ich hab zwar mehr englische gefunden, aber z.B. ... http://www.hardwaregrundlagen.de/dos_batch.htm google: batch programmierung ![]()
____________________________________
-- Hi! I\'m a signature virus! Copy me into your signature file to help me spread. |
![]() |
![]() |
![]() |
#9 |
Newbie
![]() Registriert seit: 31.05.2001
Beiträge: 15
|
![]() Ich mach das immer so...
net send /DOMAIN:NAME "TEXT" Thunder ![]() |
![]() |
![]() |
![]() |
#10 |
Master
![]() Registriert seit: 30.06.2000
Ort: Klagenfurt
Beiträge: 629
|
![]() Herzlichen DANK Leute!!
Funzt wunderbar!!! mfg Phelan Wolf
____________________________________
*hmmmmmmmmmmmmmmm* |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|