Здравствуйте,
Используем MS SQL Scripting для контроля изменений процедур, таблиц, функций в базах на серверах MS SQL.
Ввиду производственной необходимости храним все в cp1251.
[reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo") | out-null
...
$scriptr = New-Object ('Microsoft.SqlServer.Management.Smo.Scripter')
...
$scriptr.Options.AnsiFile = $True
...
При такой настройке все комментарии и значения переменных на кириллице превращаются в знаки вопросов:
@Brief = 'BOARD',
@Name = '????? ??????',
Как научить скрипт корректно печатать кириллицу?