Top-Themen

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

Frage Entwicklung KiXtart

Kix Daten auswerten

Mitglied: cdomeyer

cdomeyer (Level 1) - Jetzt verbinden

18.08.2008, aktualisiert 30.08.2008, 6400 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
Netzwerke
SFlows auswerten
Frage von cgicloudNetzwerke2 Kommentare

Hallo zusammen, bin gerade am Einrichten von sFlows. Das Einsammeln und Ausgeben der Flows an sich funktioniert problemlos. Allerdings ...

KiXtart
KIX - Löschen von Dateien bei Anmeldung
gelöst Frage von PhilzipKiXtart14 Kommentare

Hallo zusammen, wir haben folgendes Szenario: Für den Zugriff auf eines unserer Systeme wird ein einzigartiges Zertifikat benötigt, welches ...

Batch & Shell
CSV Dateien auswerten mit Script
gelöst Frage von Crank69Batch & Shell8 Kommentare

Hallo Leute, habe ein Problem und hoffe ihr könnt mir helfen. Ich hoffe das die Bilder helfen bei meinem ...

Datenbanken
Laufende Aufträge nach Uhrzeit auswerten
Frage von BirdyBDatenbanken5 Kommentare

Hallo zusammen, ich bräuchte bitte eure Hilfe bei der Zusammenstellung einer SQL-Abfrage. Leider komme ich selbst nicht auf den ...

Neue Wissensbeiträge
Router & Routing

PfSense als Addon auf QNAP

Information von magicteddy vor 2 StundenRouter & Routing

Moin, für Spielereien eine ganz nette Idee aber ich fürchte das soetwas auch als echte Firewall genutzt wird: In ...

Datenschutz

Teamviewer kommt für IoT-Geräte wie den Raspberry Pi

Information von magicteddy vor 9 StundenDatenschutz

Moin, jetzt werden IoT Geräte endgültig zur Wanze? Anscheinend kann man auf einem Dashboard seine Geräte visualisieren Ich stelle ...

Microsoft

Letzte Updates für Win10 und Server2016 müssen bei Bedarf über den Update catalogue in den WSUS importiert werden!

Tipp von DerWoWusste vor 13 StundenMicrosoft1 Kommentar

automatisch kommt da nichts an im WSUS und auch nicht im SCCM. Siehe Hinweise zum Bezug der jeweils neuesten ...

Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 3 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Preis für Wartungsvertrag ok?
gelöst Frage von a-za-zNetzwerkmanagement22 Kommentare

Hallo! Mal ne Frage, weil ich mich mit dem akzeptablen Preis für einen Reaktionszeitvertrag nicht auskenne. Meine Firma hat ...

Windows Netzwerk
Ist ein Portforwarding auf einen PC ohne lauschendes Programm ein (großes) Sicherheitsproblem?
Frage von PluwimWindows Netzwerk13 Kommentare

Hallo zusammen, zur Fernwartung eines Rechners an einem anderen Ort nutze ich VNC. Da dieser Rechner einfach nur eine ...

SAN, NAS, DAS
Wer kennt sich mit QNAP und CISCO aus ?
gelöst Frage von MachelloSAN, NAS, DAS10 Kommentare

Hallo Zusammen hier im Forum, Ich habe ein QNas 451+ und dieses NAS hat zwei GBit Lan Adapter die ...

Windows Server
Terminal Server 2016 erkennt Berechtigungen nicht
gelöst Frage von Thomas2Windows Server10 Kommentare

Hallo Administratoren, folgendes Problem stellt sich dar: Es gibt zwei Windows Server 2016, die als Terminal Server fungieren. Jetzt ...