Out-File в .txt-файл, а затем с помощью bmail.exe для отправки по электронной почте файла [duplicate]

Перейдите к своему config.php. У меня такая же проблема. Проверьте имя пользователя и пароль, а также sql select - это то же имя, что и config.

2
задан Pascal Berger 26 November 2015 в 11:21
поделиться

1 ответ

Это не имеет ничего общего с ConvertTo-Json или ConvertFrom-Json. Кодирование определяется командлетом вывода. Out-File по умолчанию используется Unicode, Set-Content - ASCII. С каждым из них требуемая кодировка может быть определена явно:

... | Out-File $filePath -Encoding UTF8

или

... | Set-Content $filePath -Encoding UTF8

Это все равно будет записывать спецификацию (UTF8) в выходной файл, но я бы

Если вы хотите, чтобы выходные файлы с кодировкой ASCII (без спецификации) заменяли UTF8 на Ascii:

... | Out-File $filePath -Encoding Ascii

или

... | Set-Content $filePath     # Ascii is default encoding for Set-Content
6
ответ дан dda 31 August 2018 в 09:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: