revolution
Goto Top

Clients über Netzwerk Booten

Hallo Zusammen

Ich möchte meine Client`s in unserem Netzwerk am Morgen vom Server her booten damit wenn die Mitarbeiter kommen, ihre Rechner schon laufen und das jeden Morgen.
Kann mr da jemand weiter helfen wie man so ein Scribt schreiben kann.


Merci

Content-ID: 52302

Url: https://administrator.de/contentid/52302

Ausgedruckt am: 23.11.2024 um 01:11 Uhr

demaya
demaya 22.02.2007 um 08:17:05 Uhr
Goto Top
Du machst einen AT Job aufm Server und schreibst das ganze in nem script, musst dich erst ma damit befassen ob deine Netzwerkkarten (der clients) wake on lan können ... dann ist der rest recht einfach face-wink aber informier dich ma über wake on lan!

mfg
Alfredus
Alfredus 22.02.2007 um 08:24:32 Uhr
Goto Top
Nicht nur die Netzwerkkarten müssen WakeOnLan unterstützen, sondern auch die Boards der zu startenden Clients. Hierzu reicht es aber schon, einfach mal in Bios zu schauen und gucken ob eine solche Option konfiguriert werden kann.

Gruß
Alfredus
aqui
aqui 22.02.2007 um 09:56:24 Uhr
Goto Top
Revolution
Revolution 22.02.2007 um 10:26:04 Uhr
Goto Top
Das mit den Rechnern passt das wusste ich schon.
Aber wie schreibe ich das Scribt und was muss drin stehen?


Merci
aqui
aqui 22.02.2007 um 10:56:02 Uhr
Goto Top
Wär schön wenn man dein Betriebssystem noch wüsste um entscheiden zu können obs nun ein Shellscript unter Unix oder VBA oder sonstwas wird....
Vermutlich Win und dann wär das sicher eher ein Thread für die Rubrik Betriebssysteme -> Windows.....oder Unix/Linux
Revolution
Revolution 22.02.2007 um 11:54:43 Uhr
Goto Top
Also ich habe einen Small Bussiness Server 2003 und nur Win xp clients später evt. Vista clients.

Merci
demaya
demaya 22.02.2007 um 13:49:27 Uhr
Goto Top
als linuxer würd ich das ganze mit perl schreiben, du ladest dir von der seite von: http://www.spettel.de/lanstart/lanstartcmd.zip runter... dann brauchst die ganzen mac adressen deiner clients ...! dann machste ne schleife in dem script die nacheinander ne liste arbeitet mit den mac adressen der clients, un das ganze ans system schickt also dann den aufruf: LANStartCMD.exe MAC-ADRESSE (also z.b.: 00-05-04-37-f6-1a) wenn das fertig is machste auf dem server nen at job für jeden tag immer um was weiss ich um 6 uhr oder so un dann sollte er das jeden tag machen, musste halt ausprobieren, wenn du perl benutzt dann bau ich dir schnell was aber mit bat oder so kann ich so was glaub ich nicht face-wink

mfg
Revolution
Revolution 22.02.2007 um 14:00:25 Uhr
Goto Top
Ich währe froh wenn du mir kurz ein beispiel bastel kannst.
Nur zum sehen wie du das mit der Schleife meinst.

Merci
demaya
demaya 22.02.2007 um 16:16:20 Uhr
Goto Top
also wie gesagt in perl würd ichs einfach so machen, ganz einfach ;)

use strict;
my @macadressen("00-05-04-37-f6-1a", "00-04-05-38-f5-1a");
foreach(@MacAdressen)
{
system(Wakeonlan.exe $_); # $_ is die Zeilenvariable ...
}


also ganz ganz grob ;) foreach arbeitet immer die einzelnen sachen des arrays ab un macht des dann un die $_ variable nimmt die zeile an also die mac adresse übergibt das also dann das wakeonlan programm als variable ... also das is wirklcih sehr grob un ich würds au noh etwas gescheiter machen face-wink

aber kp wie mit bat
vllt hat noch jmd anderes einen plan!
Revolution
Revolution 22.02.2007 um 16:51:50 Uhr
Goto Top
Ja schön und gut aber kannst du mir das nich in einem textfile reinschreiben das ich genau sehe wie dies aussehen soll.

Merci
demaya
demaya 22.02.2007 um 22:35:08 Uhr
Goto Top
mhhh,
ja perl is ne programmiersprache,
dann müsstest du den compiler (active perl glaub ich) auf deinem server installieren un dann kannste dat so ausführen etc. ...

bringt dir nix wenn ich dir dat in ne textfile rein schreibe wenn dein Windows damit nix anfangen kann ... soll dir halt ma en bat experte helfen ;>

Batexperten wo seid ihr? :>

also in perl kannste dat so kurz eigentlich hin kriegen dat wär kein problem!

würd ich dir au geschwind schreiben face-wink
is ja kein problem :>

gn8