Systeminformationen über Batch auslesen (DMI?) besonders SerienNr. ProduktNr. ...
Hallo,
kennt jemand ein kleines Programm, welches unter cmd Systeminformationen wiedergibt?
Ich benötigte ein solches Programm unter cmd, weil ich die Ergebnisse für eine
Inventarisierung im Netzwerk als Logdatei ablegen möchte.
"ftp://ftp.heise.de/pub/ct/ctsi/ctbios15.zip" ist ein solches Programm, wobei dieses Tool
nicht mit allen zu scannenden Rechnern kompatibel ist.
"ftp://ftp.heise.de/pub/ct/ctsi/ctdmiw.zip" ist da schon besser, aber dies ist ein Programm
welches nicht unter cmd läuft.
Mein Ansatz:
cls
@echo off
if exist x: net use x: /delete
net use x: "\\xxxxxx\Logs$"
if exist "x:\Inventarisierung\%computername% %username%.bebn" goto del
:del
erase "x:Inventarisierung\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
echo %DATE% %TIME% >> "h:\%computername% %username%.bebn"
echo Bezeichnung: Iventarisierungs Script >> "h:\%computername% %username%.bebn"
echo Version: 1.0 >> "h:\%computername% %username%.bebn"
echo Angepasst an: xxxxxxxx >> "h:\%computername% %username%.bebn"
echo Datum: 02.08.2006 >> "h:\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
echo Computername: %COMPUTERNAME% >> "h:\%computername% %username%.bebn"
echo Benutzername: %USERNAME% >> "h:\%computername% %username%.bebn"
echo Benutzerprofil: %USERPROFILE% >> "h:\%computername% %username%.bebn"
echo Logonserver: %LOGONSERVER% >> "h:\%computername% %username%.bebn"
echo Homepfad: %HOMESHARE% >> "h:\%computername% %username%.bebn"
echo Homelaufwerk: %HOMEDRIVE% >> "h:\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
x:
CTDMIW.EXE >> "h:\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
ipconfig -all >> "h:\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
echo Job erfolgreich abgeschlossen >> "h:\%computername% %username%.bebn"
x:
md "Inventarisierung"
xcopy "h:\%computername% %username%.bebn" "x:\Inventarisierung" /y
h:
erase "%computername% %username%.bebn"
exit
Kennt jemand noch Tools, die unter cmd laufen und SerienNr. Produktnr. ausgeben?
kennt jemand ein kleines Programm, welches unter cmd Systeminformationen wiedergibt?
Ich benötigte ein solches Programm unter cmd, weil ich die Ergebnisse für eine
Inventarisierung im Netzwerk als Logdatei ablegen möchte.
"ftp://ftp.heise.de/pub/ct/ctsi/ctbios15.zip" ist ein solches Programm, wobei dieses Tool
nicht mit allen zu scannenden Rechnern kompatibel ist.
"ftp://ftp.heise.de/pub/ct/ctsi/ctdmiw.zip" ist da schon besser, aber dies ist ein Programm
welches nicht unter cmd läuft.
Mein Ansatz:
cls
@echo off
if exist x: net use x: /delete
net use x: "\\xxxxxx\Logs$"
if exist "x:\Inventarisierung\%computername% %username%.bebn" goto del
:del
erase "x:Inventarisierung\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
echo %DATE% %TIME% >> "h:\%computername% %username%.bebn"
echo Bezeichnung: Iventarisierungs Script >> "h:\%computername% %username%.bebn"
echo Version: 1.0 >> "h:\%computername% %username%.bebn"
echo Angepasst an: xxxxxxxx >> "h:\%computername% %username%.bebn"
echo Datum: 02.08.2006 >> "h:\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
echo Computername: %COMPUTERNAME% >> "h:\%computername% %username%.bebn"
echo Benutzername: %USERNAME% >> "h:\%computername% %username%.bebn"
echo Benutzerprofil: %USERPROFILE% >> "h:\%computername% %username%.bebn"
echo Logonserver: %LOGONSERVER% >> "h:\%computername% %username%.bebn"
echo Homepfad: %HOMESHARE% >> "h:\%computername% %username%.bebn"
echo Homelaufwerk: %HOMEDRIVE% >> "h:\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
x:
CTDMIW.EXE >> "h:\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
ipconfig -all >> "h:\%computername% %username%.bebn"
echo >> "h:\%computername% %username%.bebn"
echo Job erfolgreich abgeschlossen >> "h:\%computername% %username%.bebn"
x:
md "Inventarisierung"
xcopy "h:\%computername% %username%.bebn" "x:\Inventarisierung" /y
h:
erase "%computername% %username%.bebn"
exit
Kennt jemand noch Tools, die unter cmd laufen und SerienNr. Produktnr. ausgeben?
1 Antwort
- LÖSUNG bve schreibt am 15.09.2006 um 14:14:13 Uhr
LÖSUNG 15.09.2006 um 14:14 Uhr
Denke nicht, dass das funktionieren wird. Wir setzen eine Inventarisierungssoftware ein die über ein Logon-Script gestartet wird und anschließend die Daten in SQL-Datenbank speichert. Man kann auch eine andere Datenbank nutzen. Scau es dir mal an.
http://www.loginternet.de/de/home.php
http://www.loginternet.de/de/home.php