Rosty2000 10 Geschrieben 19. Juli 2004 Melden Teilen Geschrieben 19. Juli 2004 Hallo, ich habe folgendes Problem. Wir haben ein sehr heterogenes Netzwerk mit vielen verschiedenen Clients, unter anderem auch Notebooks. Um einen neue (selbstgestrickte) Software zu verteilen ist es nun dringend erforderlich herauszufinden, ob eine Rechner ein PC oder eine Notebook ist. Wie zum Geier find ich das raus (am besten über Script, Anmeldescript o.ä.) ohne durch den ganzen Betrieb latschen zu müssen? Gruß, Rosty2000 Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 19. Juli 2004 Melden Teilen Geschrieben 19. Juli 2004 Wie wäre es mit einer vernünftigen Namensgebung? Bei uns tragen alle Maschinen erst ein Abteilungskürzel, dann ein <D> für Desktop, <S> für Server, oder <N> für Notebook und dann laufende Nummern. Damit ist ein solches Problem schon vor der Konzeption des Netzwerkes gelöst. Ist allerdings fraglich, wie gross dein Netz ist oder ob du es deinen Nutzern zumuten kannst, das alles Maschinen neue Namen bekommen. Zitieren Link zu diesem Kommentar
Rosty2000 10 Geschrieben 19. Juli 2004 Autor Melden Teilen Geschrieben 19. Juli 2004 Das wäre sinnvoll gewesen, ist aber leider nicht so ;( Ich bin noch nicht so lange bei der Firma und das Netz existiert schon lange. Ich bin ja grad froh, dass man die IP-Adresse aus dem Namen erkennen kann und was für ne Funktion die Kiste hat (z.B. Server) Aber PCs und Notebooks wurden in eine Schublade geschoben ;( Zitieren Link zu diesem Kommentar
gidos 10 Geschrieben 19. Juli 2004 Melden Teilen Geschrieben 19. Juli 2004 Also wir haben es ganz einfach gemacht. Im Root gibt es eine Datei mit dem namen OS.txt in dieser steht dann zb. windows2000 Notebook oder windows2000 Desktop Im Anmeldescribt kannst du nun den Inhalt der Datei auslesen und entsprechend anderes Scripte oder unter Scripte ab arbeiten. Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 19. Juli 2004 Melden Teilen Geschrieben 19. Juli 2004 Sinnvoll ist dann vielleicht doch einmalig ne Liste oder Datenbank anzulegen, wo drin steht was das alles ist. Wenn du ein AD laufen hast und alle Maschinen darin als Computerkonten vorhanden sind, kannst du diese Info auch einmalig in einem Beschreibungsfeld oder so ablegen. Ich sehe leider im Moment keine Möglichkeit mit irgendwelchen Bordmitteln herauszufinden, um was für einen Computertyp es sich handelt. Ich glaube du wirst den Fussmars*** auf dich nehmen müssen, es sein denn es findet sich hier noch jemand, der ne schlaue Idee hat. Mit fällt nix mehr ein, sorry. Die Idee mit der OS.txt setzt aber auch vorraus, das du an jede Maschine gehst und die Datei dort anlegst und mit dem jeweiligen Systemtyp versiehst. Zitieren Link zu diesem Kommentar
Rosty2000 10 Geschrieben 19. Juli 2004 Autor Melden Teilen Geschrieben 19. Juli 2004 Also ich hatte da schon ne Idee: Jeder Notebook hat bekanntlichermaßen eine Batterie, aber unter Win kann ich da nichts rausfinden! Unter linux gibts ne Umgebungsvariable $ac_full oder so ähnlich die mir den Füllstand des Akku liefert. Wenn die Var existiert muss es nen Laptop sein! Aber unter Win gibts so was net... Vielleicht steht in der Reg ja irgendwo was über den Akku drin, aber wo??? Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 19. Juli 2004 Melden Teilen Geschrieben 19. Juli 2004 Ich habe grade mal auf einem Notebook mit XP und einer Workstation mit XP die Registry nach dem Begriff "Battery" geparst und auf den ersten Blick keine Unterschiede feststellen können. Am Ende hängt das auch noch davon, wie die Maschine bzw. das Notebook konfiguriert ist. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.