Ich bin sehr neu bei Powershell-Skripts, schlagen Sie die Wand wieder. Brauche Hilfe bitte!Schreiben Sie eine Zeichenfolge in eine CSV-Spalte
Ich habe ein Powershell-Skript, mit dem ich einige Operationen an einer CSV-Datei ausführen kann. Ich muss diesem Skript eine weitere Operation hinzufügen. Ich brauche eine bestimmte Zeichenfolge in der Spalte schreiben J
Hier ist das bestehende Skript
Import-Csv C:\sandbox\test.csv -Header A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z |
ForEach-Object {$_.Z = $_.U; $_} |
Select-Object * -ExcludeProperty B | ConvertTo-Csv -NoTypeInformation | Select-Object -Skip 1 | Set-Content C:\sandbox\out.csv
Nun, ich möchte das Wort „Text“, um jede der Zeilen hinzuzufügen, in Spalte J.
'{$ _ Z = $ _.U; $ _. j + = 'Text'; $ _} ' – 4c74356b41
hat gut funktioniert, danke, ich habe das '+' entfernt, weil ich den vorhandenen Inhalt dort ersetzen wollte. Vielen Dank! –
np, wie Sie bereits die gleiche Sache tun, ich denke, Sie nicht nur darüber nachgedacht '' '' und einen neuen Ausdruck danach – 4c74356b41