Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Scripting


Alles zum Thema System Administration Scripting — Q & A zum Thema Scripting: Batch, VBS, WMI, PowerShell


Antwort
     
Themen-Optionen
Alt 22.04.2009, 15:20   #1
Offtopic Poster
 
Benutzerbild von BlackShadow
 
Offline
Registriert seit: 05-2003
Ort: Ulm
Beiträge: 837
c# string anpassen für Ausgabe

Hallo,
sorry wegen dem Titel, aber wüsst nicht wie ich das sonnst gerade hätt beschreiben können
Hoff bin hier richtig.

Hier mein Problem, ich habe eine c# Anwendung geschrieben
diese baut eine Verbindung via TCP auf einen Server auf auf dem ein Perlscript läuft. das funktioniert schon.

Ein problem hab ich nun bei einer Abfrage bzw der Rückantwort das mir das Perscript zurück schickt. ich frage die Dienste des Servers ab diese gibt mir folgendes zurück. als String.

Code:
httpd #running#
dnsmasq #running#
syslog-ng #running#
ntpd #running#
sshd #running#
dansguardian #running#

dhcpd #stopped#
snort #stopped#
pluto #stopped#
p3scan #stopped#
spamd #stopped#
amavisd #stopped#
havp #stopped#
clamd #stopped#
openvpn #stopped#
pyzord #stopped#
siproxd #stopped#
Wie kann ich das in c# so aufteilen das ich das später in einer Art Tabelle in der Form ausgeben kann
links dienstname rechts lampe rot für offline und grün für online

Ich hoff das mir da wer den richtigen wink geben kann.
danke im vorraus
gruß Frank

Signatur
"So lange ich mich selbst habe, werde ich überleben."

    Mit Zitat antworten
Alt 22.04.2009, 15:26   #2
Senior Member
 
Benutzerbild von Zearom
 
Offline
Registriert seit: 06-2005
Ort: NRW
Beiträge: 465
naja, lass dir das rückgabeergebniss doch fix in ein Datatable packen, und dann kannst du damit in der nachfolgenden Anwendung (WinUi, Asp.net, Wahtever) mach was du gerne möchtest.


den Text kannste doch fix parsen, quick&dirty in pseudocode:
GEHE JEDE ZEILE DURCH
ERGEBNIS = SPLIT(ZEILE, " #")
DIENSTNAME = ERGEBNIS (0).TRIM
STATUS = ERGEBNIS (1).TRIM.REPLACE("#","")
so, dann haste in Dienstname und Status deine Werte und kannst sie einfach in ein Datatable packen. Und das verarbeitest du dann später. "ganz simpel"

Signatur
"Wenn dieses Universum in all seiner millionenfachen Ordnung und Präzision das Ergebnis eines blinden Zufalls sein sollte, so ist das so glaubwürdig wie wenn eine Druckerei in die Luft geht, worauf alle Druckbuchstaben wieder herunterfallen in der fertigen fehlerlosen Form des Duden-Lexikons."

    Mit Zitat antworten
Alt 22.04.2009, 15:27   #3
Offtopic Poster
 
Benutzerbild von BlackShadow
 
Offline
Registriert seit: 05-2003
Ort: Ulm
Beiträge: 837
datt ging ja fix
danke
muss ich nacher mal probieren

Signatur
"So lange ich mich selbst habe, werde ich überleben."

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
OWA / Login String? Bjoern28 MS Exchange Forum 2 04.05.2010 15:26
String aus Ausgabe in einer anderen File finden Murf Windows Forum — Scripting 2 14.03.2008 09:41
Ziel von Links mit einem tool anpassen ?! help, will keine 300 links anpassen müßen.. randy Windows Forum — Allgemein 2 25.04.2006 14:52
String Manipulation in SQL thumb MS SQL Server Forum 3 19.05.2004 17:53


Alle Zeitangaben in MEZ/CET. Es ist jetzt 15:09 Uhr. Seite generiert in 0,029 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang