sachsenhessi
Goto Top

PS1-Script für Textdatei

Hallo @all,

folgendes Problem:
Ich habe eine Textdatei (Bsp: Musterdaten.txt) die Zeilen der Datei sind ohne Spaltentrenner.(Bsp.: 012562015891 4582 125893 58978963 dfasdfsadfasdfsadfsdfsdfsdf454565 46545465)
Diese muss an Position X ausgelesen werden. (Bsp. 7.Stelle ist hier 0). Abhhängig von diesem Wert muss die Zeile in eine neue Textdatei mit diesem Wert X' gefolgt vom Dateinamen (Bsp: 0 Musterdaten.txt) geschrieben werden. Existiert die Datei noch nicht, soll diese erstellt werden, ansonsten wird die Zeile angehängt.

Da ich in PowerShell absolut keinen Schimmer habe, Frage an Euch, ob mir einer Helfen kann.
Und nein das ist keine Hausaufgabe face-smile
Und ja, ich habe bereits Onkel Google befragt.

Vielen Dank im Voraus
Frank

Content-ID: 549731

Url: https://administrator.de/contentid/549731

Ausgedruckt am: 25.11.2024 um 04:11 Uhr

143127
143127 21.02.2020 aktualisiert um 08:33:54 Uhr
Goto Top
$quelle = 'e:\datei.txt'  
$ziel = 'e:\Ziel'  
gci $quelle -File -PipelineVariable file | %{
   gc $_.Fullname | %{Add-Content -Path "$ziel\$($_[6]) $($file.Name)" -Value $_}  
}
SachsenHessi
SachsenHessi 21.02.2020 um 07:53:03 Uhr
Goto Top
Hallo,
Vielen Dank, werde ich Montag sofort ausprobieren.
Gruß
Frank
SachsenHessi
SachsenHessi 21.02.2020 um 19:58:34 Uhr
Goto Top
Hallo,

vielen Dank.
Hatt alles geklappt.
Das war was ich gesucht habe.
Ich muss mich wohl mal doch mit PS beschäftigen, habe mich bisher immer gedrückt.

LG
Frank