PowerShell - Получить на выходе файл в кодировке UTF8

Аватара пользователя
greg zakharov

Re: PowerShell - Получить на выходе файл в кодировке UTF8

Сообщение greg zakharov »

greg zakharov, в ентих наших интернетах пишут, что, начиная с Core 6, по умолчанию командлеты пользуют UTF-8 без BOM. Это так?
Аватара пользователя
Uragan66

Re: PowerShell - Получить на выходе файл в кодировке UTF8

Сообщение Uragan66 »

Цитата greg zakharov:



Повелительное наклонение глагола "сорить" пишется с одной "р"
PowerShell - Получить на выходе файл в кодировке UTF8




переключение языков на клавиатуре глючит, поэтому sorry на русском написал... Поставил Comfort Keys, утилита удобна, но теперь почему-то глюки с клавиатурой.
Аватара пользователя
greg zakharov

Re: PowerShell - Получить на выходе файл в кодировке UTF8

Сообщение greg zakharov »

Iska, ан нету доверия к тырнетам ня прежде, ня таперича, чай всяк на свой ляд калякает.



Uragan66, ааа! ну так сказали бы "мапатиет" - звучит круче и нет неоднозначностей в трактовке.
Аватара пользователя
greg zakharov

Re: PowerShell - Получить на выходе файл в кодировке UTF8

Сообщение greg zakharov »

greg zakharov, угу.



Так можете подтвердить сие?
Аватара пользователя
DJ Mogarych

Re: PowerShell - Получить на выходе файл в кодировке UTF8

Сообщение DJ Mogarych »

Цитата Iska:



начиная с Core 6, по умолчанию командлеты пользуют UTF-8 без BOM. Это так?
PowerShell - Получить на выходе файл в кодировке UTF8





Цитата:



-Encoding

Specifies the type of encoding for the target file. The default value is utf8NoBOM.



https://docs.microsoft.com/en-us/pow...m=powershell-6


https://docs.microsoft.com/en-us/pow...7.1#parameters
Аватара пользователя
Foreigner

Re: PowerShell - Получить на выходе файл в кодировке UTF8

Сообщение Foreigner »

Цитата DJ Mogarych:



The default value is utf8NoBOM
PowerShell - Получить на выходе файл в кодировке UTF8




Это повлияло на переход на UTF8 системно (intl.cpl). Надоело держать разные версии одного и того же скрипта для 5.1 и 6.* на то время. Поэтому сейчас все на UTF8 -- cmd.exe, Far, обе powershell, ISE и вообще практически все, что читает и пишет. Неудобства иногда встречаются, в основном в локализованных интерфейсах приложений.
Аватара пользователя
Iska

Re: PowerShell - Получить на выходе файл в кодировке UTF8

Сообщение Iska »

DJ Mogarych, благодарствую.



Foreigner, а я всё на OEM/866 Изображение.
Аватара пользователя
Iska

Re: PowerShell - Получить на выходе файл в кодировке UTF8

Сообщение Iska »

$MyFile = Get-Content C:\callback\callback.bat

$MyFile | Out-File -Encoding "ASCII" C:\callback\callback.bat
Аватара пользователя
DJ Mogarych

Re: PowerShell - Получить на выходе файл в кодировке UTF8

Сообщение DJ Mogarych »

Цитата Prochor:



-Encoding "ASCII"
PowerShell - Получить на выходе файл в кодировке UTF8




Попробуйте с файлом, где не только английский.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»