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?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 33568
Url: https://administrator.de/contentid/33568
Ausgedruckt am: 23.11.2024 um 09:11 Uhr
1 Kommentar
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