Ich schrieb den unten stehenden Code, um eine CSV in Kleinbuchstaben zu konvertieren.Wie konvertiert man die csv in Kleinbuchstaben mit Powershell-Skript
(Get-Content "$file" -Raw).ToLower() | Out-File "$outfile"
Aber immer Fehler wie:
Get-Content : A parameter cannot be found that matches parameter name 'Raw'.
Welche Version von Powershell/Windows ausgeführt werden Sie? Der "-Raw" -Parameter wird in PowerShell 3.0 eingeführt. –
Dank Mathias Für Ihre Antwort werde ich die PowerShell 2.0 verwenden Ihre Antwort ist Hilfe voll und ich löste meinen Fehler dank Kumpel. [System.IO.File] :: ReadAllText ($ Datei) .ToLower() | Out-File "$ outfile" –
Für diejenigen, die für den ersten Fall oberen und Rest niedriger suchen '$ file =" C: \ TEST.CSV " $ outfile =" c: \ out.csv " Get-Inhalt $ file | ForEach-Objekt {$ _. substring (0,1) .toupper() + $ _. substring (1) .tolower()} | Out-File $ outfile' – DisplayName