Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Kix Daten auswerten

Frage Entwicklung KiXtart

Mitglied: cdomeyer

cdomeyer (Level 1) - Jetzt verbinden

18.08.2008, aktualisiert 30.08.2008, 6334 Aufrufe, 6 Kommentare

Kix Daten in einer Datenbank oder z.B. Excel Tabelle auswerten

Hallo
habe viel gesucht doch leider nicht gefunden. Ich habe in unserem Netzwerk (200 PC´s) Kix jetzt an den start gebracht. Ich möchte jetzt die Rechner inventarisieren. Bekomme von jedem Rechner eine Txt Datei mit allen Daten.
Habe jetzt aber noch keine Möglichkeit gefunden diese Daten in irgendeiner Form zusammen zu bringen.

Ich hoffe es kann mir jemand helfen.

Es würde mir schon reichen diese Daten in eines Excel Tabelle zusammen zu führen.

Besser natürlich in eine Datenbank. Ich möchte die Daten für den Support auswerten.
Oder Gibt es ein Tool wie z.b. I-doit in dem ich die Daten ausbereiten kann.
Kennt da jemand eine Möglichkeit oder kann mir aus die Sprünge helfen.
Mitglied: n.o.b.o.d.y
18.08.2008 um 19:08 Uhr
Hallo,

wenn Du schon bei I-doit "angekommen" bist, warum machst Du es denn nich damit oder nagios oder so?

Es gibt hier auch ein TuT wie man mit BGInfo inventrarisieren kann. BGInfo kann auch gleich in eine DB schreiben.

Ralf
Bitte warten ..
Mitglied: cdomeyer
19.08.2008 um 09:01 Uhr
Danke.
Diese Tools habe ich mir schon alle angeschaut.
Möchte aber die Daten nutzen die KIx mir ausgibt. Diese Dateien sollen dann importiert werden.
BG Info z.b. kann ja die Daten auslesen. Aber ich kann da ja nicht die txt Datei( von KIx) importieren.
Da wir keinen Linux Rechner im Einsatz haben wollte ich auch hier auf Linux verzichten.
I-doit soll xml Dateien importieren können. Leider habe ich nicht gefunden wo und wie.

Vielleicht kann mir ja jemand helfen.

Wollte auf die oft sehr teuren Tools wie Quadrig usw. verzichten.
Soll wie immer nichts kosten und alles können.
Bitte warten ..
Mitglied: superboh
23.08.2008 um 23:15 Uhr
Hi,

ich mache das auch in der Form. Das Loginscript schreibt die Werte per Kix in eine CSV-Datei (alle Werte in eine Textdatei, mit ";" getrennt).
Um die Dateien zusammen zu fassen, habe ich noch Kix-Script, welches einfach alle Dateien einliest und die Zeilen in eine neue Datei untereinander schreibt.
So habe ich dann eine CSV-Datei mit allein Rechnern drin.

Hier das Script:
01.
;---------------------------------------- 
02.
$path="\\Server1\Logs$\Logon\" 
03.
$tz=";" 
04.
$tempfile="%temp%\logfiles.txt" 
05.
;---------------------------------------- 
06.
 
07.
$jahr=@year 
08.
If Len(@MONTHNO)=1 $monat="0"+@MONTHNO Else $monat=@MONTHNO EndIf 
09.
If Len(@MDAYNO)=1 $tag="0"+@MDAYNO Else $tag=@MDAYNO EndIf 
10.
 
11.
 
12.
$pcfile=$path+"PCs_"+$jahr+$monat+$tag+".csv" 
13.
If Exist ($pcfile) Del ($pcfile) EndIf 
14.
 
15.
Shell "%COMSPEC% /c DIR "+$path+"PCs /b > "+$tempfile 
16.
 
17.
$handle1=FreeFileHandle() 
18.
$rc=Open($handle1,$pcfile,5) 
19.
$rc=WriteLine($handle1,"Rechner;User;Berechtigung;Datum;Uhrzeit;Prozessor;Taktfreq.;RAM;Betriebssystem;ServicePack;IP-Adresse;MAC-Adresse;Floppy aktiv;CDRom aktiv;Sitzungsart;HD-Größe;frei(MB);FileSystem"+@CRLF) 
20.
 
21.
$handle2=FreeFileHandle() 
22.
$rc=Open($handle2,$tempfile,2) 
23.
$zeile=ReadLine($handle2) 
24.
While @ERROR=0 
25.
  $handle3=FreeFileHandle() 
26.
  $rc=Open($handle3,$path+"PCs\"+$zeile,2) 
27.
  $line=ReadLine($handle3) 
28.
  While @ERROR=0 
29.
    $lastline=$line 
30.
    $line=ReadLine($handle3) 
31.
  Loop 
32.
  $rc=WriteLine($handle1,SubStr ($zeile,1,Len($zeile)-4)+";"+$lastline+@CRLF) 
33.
  $rc=Close($handle3) 
34.
  $zeile=ReadLine($handle2) 
35.
Loop 
36.
$rc=Close($handle2) 
37.
$rc=Close($handle1) 
38.
Del ($tempfile)   
39.
 
40.
 
41.
 
42.
$rc=MessageBox("Habe Fertig!",@ScriptName,64) 
43.
Run("Explorer $path")
Bitte warten ..
Mitglied: cdomeyer
25.08.2008 um 09:18 Uhr
Das werde ich Heute mal Probieren.
Vielleicht komme ich dann ja zu dem Ergebnis!!!
Bitte warten ..
Mitglied: cdomeyer
25.08.2008 um 16:04 Uhr
Also irgendwie bekomme ich das nicht hin!!!
Deine Daten sind ja auch ganz anders wie meine. kannst Du mir Deine logon.kix mal zeigen vielleicht verstehe ich ja dann was ich immer falsch mach.
Im Mom habe ich keinen Plan!!!
Bitte warten ..
Mitglied: superboh
30.08.2008 um 01:04 Uhr
Hi,

der relevante Teil ist dies hier:

01.
; User- und Hardware-Logfile in je eine CSV-Datei schreiben 
02.
;---------------------------------------- 
03.
$path="\\Server\Logs$\Logon\" 
04.
$tz=";" 
05.
;---------------------------------------- 
06.
If @TsSession=1 $Session="RDP" Else $Session="Konsole" EndIf 
07.
For Each $HD In DiskDriveInfo() $HDSize=$HDSize+$HD[2]+" / " Next $HDSize=Left($HDSize,Len($HDSize)-3) 
08.
$rc=GetDriveSize("%SYSTEMDRIVE%") $HDSizeFree=$rc[1] 
09.
$rc=ScreenRes $Resolution=""+$rc[0]+"x"+$rc[1] 
10.
; Hardware-Daten in CSV-Datei schreiben 
11.
$zeile=@USERID+$tz+@PRIV+$tz+@DATE+$tz+@TIME+$tz+Trim(@CPU)+$tz+@MHZ+$tz+MemorySize()+$tz+@ProductType+$tz+@CSD+$tz+@IPADDRESS0+$tz+@ADDRESS+$tz+DiskDriveActive()+$tz+CDRomActive()+$tz+$Session+$tz+$HDSize+$tz+$HDSizeFree+$tz+Filesystem("%SYSTEMDRIVE%")+$tz+$Resolution+@CRLF 
12.
$handle=FreeFileHandle() 
13.
$rc=Open($handle,$path+"PCs\"+@WKSTA+".csv",5) 
14.
$rc=WriteLine($handle,$zeile) 
15.
$rc=Close($handle) 
16.
; User-Daten in CSV-Datei schreiben 
17.
$zeile=@DATE+$tz+@TIME+$tz+@Wksta+$tz+@PRIV+$tz+@LSERVER+$tz+@PWAGE+$tz+Round((GetFolderSize(H:)/1024/1024),2)+@CRLF 
18.
$handle=FreeFileHandle() 
19.
$rc=Open($handle,$path+"User\"+@USERID+".csv",5) 
20.
$rc=WriteLine($handle,$zeile) 
21.
$rc=Close($handle)
Es werden Teilweise Werte durch Subroutinen ermittelt, aber das dürfte dem Verständnis keinen Abbruch tun.

Gruß,
Thomas
Bitte warten ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

Ähnliche Inhalte
Backup
gelöst Datensicherung von Daten, auf denen die ganze Zeit gearbeitet wird (8)

Frage von Windows11 zum Thema Backup ...

Microsoft Office
Aus Outlook 2013 Daten aus Tabellenfeldern in Excel übertragen (8)

Frage von ich2110 zum Thema Microsoft Office ...

Debian
Www-data in ein CIFS Share Daten schreiben lassen? (3)

Frage von Jens4ever zum Thema Debian ...

Datenbanken
gelöst DB2 Daten in Windows DB2 kopieren (1)

Frage von Emheonivek zum Thema Datenbanken ...

Heiß diskutierte Inhalte
Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

DSL, VDSL
DSL-Signal bewerten (10)

Frage von SarekHL zum Thema DSL, VDSL ...

Windows Server
Mailserver auf Windows Server 2012 (8)

Frage von StefanT81 zum Thema Windows Server ...

Backup
Clients als Server missbrauchen? (8)

Frage von 1410640014 zum Thema Backup ...