(Пути необходимы, потому что методы .NET не используют PowerShell «текущее местоположение».)

равильно экранировать кавычки в powershell v2 (вызываются из пакетного файла)?

Я пытался:

powershell -Command "(gc file1.txt) -join "`n" | Out-File file2.txt"

а также

powershell -Command "(gc file1.txt) -join ""`n"" | Out-File file2.txt"

а также

powershell -Command "(gc file1.txt) -join '"`n`" | Out-File file2.txt"

но все они терпят неудачу.

Примечание редактора: Цель команды - преобразовать разрывы строк Windows CRLF в Unix LF-only, чтобы создать файл, который будет обрабатываться в Linux.

Ответы на вопрос(2)

Ваш ответ на вопрос