Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

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, 6383 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 ..
Ähnliche Inhalte
Windows Server
gelöst Login Script (kix) bei Windows Server 2012 R2 (6)

Frage von TechNoob17 zum Thema Windows Server ...

Batch & Shell
gelöst CSV Dateien auswerten mit Script (8)

Frage von Crank69 zum Thema Batch & Shell ...

Datenbanken
Laufende Aufträge nach Uhrzeit auswerten (5)

Frage von BirdyB zum Thema Datenbanken ...

Microsoft Office
gelöst Zeitstempelung Arbeitszeit in Excel auswerten (3)

Frage von Andinistrator1 zum Thema Microsoft Office ...

Neue Wissensbeiträge
Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(8)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Datenschutz

Gefährdeter Datenschutz: Firefox löscht lokale Datenbanken nicht

Information von BassFishFox zum Thema Datenschutz ...

Firewall

PfSense OpenVPN beschleunigen

Tipp von Dobby zum Thema Firewall ...

Utilities

CCleaner 5.33 mit Malware infiziert

(27)

Information von SeaStorm zum Thema Utilities ...

Heiß diskutierte Inhalte
Utilities
CCleaner 5.33 mit Malware infiziert (27)

Information von SeaStorm zum Thema Utilities ...

Festplatten, SSD, Raid
gelöst Problem mit DELL 815R Server und Windows Bluescreen (24)

Frage von Leo-le zum Thema Festplatten, SSD, Raid ...

Windows Systemdateien
Windows bootet nicht mehr Fehlermeldung 0xc0000098 (19)

Frage von franzgoerlich zum Thema Windows Systemdateien ...

Windows Netzwerk
Dateien mit Intelligenz per GPO ins Programmverzeichnis (14)

Frage von erwin.t zum Thema Windows Netzwerk ...