Textdateien zusammenführen

Mitglied: Baerlch

Baerlch (Level 1) - Jetzt verbinden

08.08.2011, aktualisiert 18.10.2012, 2153 Aufrufe, 4 Kommentare

Hallo Liebe Leser und lieber Biber....
ich beschäftige mich seit kurzem mit Anwendersupport und habe angefangen mir ein paar batchdateien zusammenzustellen, um die tägliche Arbeit zu erleichtern.

set /p user=User eingeben:
echo.

dsquery user -samid %user% | dsget user -samid | find /v "samid" | find /v "succeeded" >a1.txt
dsquery user -samid %user% | dsget user -tel | find /v "tel" | find /v "succeeded" >a2.txt
dsquery user -samid %user% | dsget user -mobile | find /v "mobile" | find /v "succeeded" > a3.txt
dsquery user -samid %user% | dsget user -fax| find /v "fax" | find /v "succeeded" > a4.txt
dsquery user -samid %user% | dsget user -desc| find /v "desc" | find /v "succeeded" > a5.txt
dsquery user -samid %user% | dsget user -fn| find /v "fn" | find /v "succeeded" > a6.txt
dsquery user -samid %user% | dsget user -ln| find /v "ln" | find /v "succeeded" > a7.txt
dsquery user -samid %user% | dsget user -office| find /v "office" | find /v "succeeded" > a8.txt

usw..

liefert mir 8 Textdateien.
Im Idealfall steht in in jeder Datei genau eine Zeile.
Wurde der Username mit * eingegeben können das auch mehrere Zeilen sein.
Einzelne Zeilen können auch leer sein

a1.txt:
Name1
Name2
Name3

a2.txt
Tel.1
Tel.2
Tel.3

usw.

Ich suche nun nach einem Weg, eine Textdatei zu erzeugen, wo die Daten schön in tabellarischer Form dargestellt werden

Name1 Tel1 .........
Name2 Tel2 .........



Vielen Dank für input.....
Mitglied: Skyemugen
08.08.2011, aktualisiert 18.10.2012
Aloha,

etwas ähnliches hatten wir erst vor Kurzem, allerdings mit .csv-Dateien mit ; als delims
siehe hier (link)
Sollte dir schon einmal weiterhelfen, bin erstmal Mittag mampfen

greetz André
Bitte warten ..
Mitglied: bastla
08.08.2011, aktualisiert 18.10.2012
Hallo Baerich und willkommen im Forum!

Die Ausgabe von
genügt Dir nicht? Ein Import in Excel (mit fixer Spaltenbreite) sollte damit auch zu realisieren sein.

Ansonsten siehe diesen Beitrag von neulich ...

Grüße
bastla
Bitte warten ..
Mitglied: Baerlch
08.08.2011 um 14:46 Uhr
Prima!
Das ist ja einfach.
Ich hatte nicht realisiert, das man dem dsget alles auf einmal mitgeben kann.
Somit erübrigt sich das Zusammenfügen der txt - Dateien natürlich für diesen Anwendungsfall.
Das wäre jetzt blos noch aus "lerntechnischen" Gründen interessant!

Vielen Dank....

LG

B.

Ich leg das Script hier mal ab, wenn es fertig ist, es erleichtert mir das Tagesgeschäft. Geht halt vieles schneller als sich durch die Konsole zu clicken.
Bitte warten ..
Mitglied: bastla
08.08.2011 um 14:50 Uhr
Hallo BaerIch!

Zum Lernen (wenn auch nicht konkret für Deine Aufgabenstellung) hättest Du ja schon mal 2 Links ^^ ...

... ansonsten wäre es eher schwierig, Datensätze ohne Schlüsselbegriff zusammenzuführen (es sei denn, es wäre verlässlich je Satz eine Zeile vorhanden, deren Nummer dann verwendet werden könnte).

Grüße
bastla
Bitte warten ..
Heiß diskutierte Inhalte
HTML
Ich brauche dringend Hilfe !
gelöst JulianpustVor 1 TagFrageHTML20 Kommentare

Hallo erstmal, ich habe großen Mist gebaut in der Firma wo ich gerade mal 2 Tage arbeite. Was ist passiert: Ich sollte von Gmail ...

LAN, WAN, Wireless
8 Geräte - verteilen oder auf einen Switch?
DoKi468Vor 1 TagFrageLAN, WAN, Wireless12 Kommentare

Hallo liebe Admins, eine kurze Frage: Ich habe hier eine FB 6190 Cable stehen sowie einen noch unmonitored switch mit 8 Anschlüssen. Momentan sieht ...

Windows Server
Server-Internetverbindung kurz trennen und wieder aktivieren
gelöst imebroVor 1 TagFrageWindows Server13 Kommentare

Hallo, wir haben im Moment fast täglich immer wieder Ausfälle unserer Internetverbindung. Unser Provider sagt, dass er kein Problem feststellen kann. Aber wenn vom ...

LAN, WAN, Wireless
"Ethernet verfügt über keine gültige IP-Konfiguration"
gelöst archITVor 19 StundenFrageLAN, WAN, Wireless18 Kommentare

Moin, folgendes Problem: Jedes mal, wenn ich meinen PC an mache, muss ich die Problembehandlung auf der Ethernet schnittstelle ausführen, dass ich Internet habe. ...

Netzwerke
Hardware-Firewall - NGFW - UTM für Privatgebrauch
LordVoodooVor 1 TagFrageNetzwerke7 Kommentare

Hallo liebe Community, seit mehreren Wochen beschäftige ich mich nun schon mit dem Thema Hardware-Firewall, ausgelöst durch Begriffe wie UTM / NGFW / Layer-7-DPI. ...

Hardware
Kabelfernsehen in anderen Raum "übertragen" ?
cramtroniVor 1 TagFrageHardware6 Kommentare

Guten Tag zusammen, ich hätte eine Frage und zwar gibt es in unserem Haus nur einen Kabelanschluss (Coax) für das Kabelfernsehen, nun hätte ich ...

Switche und Hubs
Ist bei einem kleinen Switch Rackmount Kit dabei?
CubeHDVor 1 TagFrageSwitche und Hubs5 Kommentare

Hallo, ich möchte den "HPE OfficeConnect 1420 16G Switch" kaufen. Der Switch hat 16 Ports und ich möchte diesen in einen Standard 19 Zoll ...

Microsoft
PDF editor mit spezieller exportfunktion
FlorianHeVor 18 StundenFrageMicrosoft9 Kommentare

Hi leute. Ich habe eine Frage. Bei uns in der Instandhaltung kommt es oft vor das wir änderungen an den Elektrischen Anlagen oder Mechanichen ...