Hardware Seriennummern auslesen?
Hardware Seriennummern auslesen?
Hallo Ihr!
Hat vielleicht jemand einen Tipp wie ich die Seriennummern ausgelesen kriege, bzw. das wenigstens "CopynPaste" geht,
momentan ist der Ablauf so:
Client in Opsi-Weboberfläche anklicken, Hardwareinformationen anklicken, Bios, Bios0, Seriennummer abtippen (Copy and Paste geht ja nicht).
Irgendwie nicht so spannend ...
Weiss jemand wo das steht, ich muss ein paar Tabellen machen ...
Danke
MH
Hat vielleicht jemand einen Tipp wie ich die Seriennummern ausgelesen kriege, bzw. das wenigstens "CopynPaste" geht,
momentan ist der Ablauf so:
Client in Opsi-Weboberfläche anklicken, Hardwareinformationen anklicken, Bios, Bios0, Seriennummer abtippen (Copy and Paste geht ja nicht).
Irgendwie nicht so spannend ...
Weiss jemand wo das steht, ich muss ein paar Tabellen machen ...
Danke
MH
- j.schneider
- uib-Team
- Beiträge: 1828
- Registriert: 29 Mai 2008, 15:14
Re: Hardware Seriennummern auslesen?
Hallo,
copy&paste funktioniert schon wenn man im configed <ctrl>+<c> verwendet.
Es gibt natürlich auch andere Möglichkeiten, z.B.:
Gruß,
Jan Schneider
copy&paste funktioniert schon wenn man im configed <ctrl>+<c> verwendet.
Es gibt natürlich auch andere Möglichkeiten, z.B.:
Code: Alles auswählen
opsi-admin -dS method auditHardwareOnHost_getObjects [] '{"hardwareClass":"BIOS"}' | grep -E "^(hostId|serialNumber|$)"
Jan Schneider
Re: Hardware Seriennummern auslesen?
Hallo!
(Sehr nützlich danke)
Geht das auch mit OPSI 3.4, gerne auch Hinweis auf Doku ... ?
Grüsse
MH
(Sehr nützlich danke)
Geht das auch mit OPSI 3.4, gerne auch Hinweis auf Doku ... ?
Grüsse
MH
Re: Hardware Seriennummern auslesen?
kann ich im opsi script auch die Hardware Informationen abfragen?
Ich brauche aus Computer das Modell.
Ich brauche aus Computer das Modell.
Re: Hardware Seriennummern auslesen?
Ja, das geht.
-> https://docs.opsi.org/opsi-docs-de/4.2/ ... glist-maps
Code: Alles auswählen
set $SysInfoSerialnumber$ = getValue("sysinfo.Serial Number", getHWBiosInfoMap)
set $SysInfoManufacturer$ = getValue("sysinfo.Manufacturer", getHWBiosInfoMap)
Re: Hardware Seriennummern auslesen?
super, danke.
warum geht diese Abfrage den nicht?
Er löst die Variable $Modell$ nicht auf sondern schreibt das als "$Modell$" beim ausführen ein.
weiter unten kopiere ich Dateien und das geht problemlos
Ich finde im handbuch auch nicht die passende Beschreibung dazu
warum geht diese Abfrage den nicht?
Code: Alles auswählen
if (DirectoryExists("%ScriptPath%\$Modell$\"))
Messsage "kopiere Dateien und setze die Einstellungen"
Files_Copy_Ca
else
Message "Keine BIOS Dateien vorhanden"
endif
weiter unten kopiere ich Dateien und das geht problemlos
Code: Alles auswählen
copy -s "%ScriptPath%\$Modell$\*.*" "$temp1$\$Modell$\BIOS"
Re: Hardware Seriennummern auslesen?
Weil der Code falsch ist. Richtig wäreRzpertt hat geschrieben: ↑12 Apr 2024, 09:29 super, danke.
warum geht diese Abfrage den nicht?
Code: Alles auswählen
if (DirectoryExists("%ScriptPath%\$Modell$\")) Messsage "kopiere Dateien und setze die Einstellungen" Files_Copy_Ca else Message "Keine BIOS Dateien vorhanden" endif
Code: Alles auswählen
if (DirectoryExists("%ScriptPath%\"+$Modell$+"\"))
Messsage "kopiere Dateien und setze die Einstellungen"
Files_Copy_Ca
else
Message "Keine BIOS Dateien vorhanden"
endif