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-Key: 549731

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

Printed on: April 27, 2024 at 00:04 o'clock

Mitglied: 143127
143127 Feb 21, 2020 updated at 07:33:54 (UTC)
Goto Top
$quelle = 'e:\datei.txt'  
$ziel = 'e:\Ziel'  
gci $quelle -File -PipelineVariable file | %{
   gc $_.Fullname | %{Add-Content -Path "$ziel\$($_[6]) $($file.Name)" -Value $_}  
}
Member: SachsenHessi
SachsenHessi Feb 21, 2020 at 06:53:03 (UTC)
Goto Top
Hallo,
Vielen Dank, werde ich Montag sofort ausprobieren.
Gruß
Frank
Member: SachsenHessi
SachsenHessi Feb 21, 2020 at 18:58:34 (UTC)
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