Как убедиться, что шрифт в powershell будет таким же под winPE? - PullRequest
0 голосов
/ 25 июня 2019

У меня есть скрипт powershell, я хочу записать некоторые данные в файл.Если я запускаю скрипт под powershell, файл запишется правильно.Но когда я выполняю под winPE, файл выглядит странно.вот так

;**********  ATF Output  **********
਍㬀䈀甀椀氀搀开䤀䐀㴀㄀㠀圀圀儀㘀䈀吀㘀 ㈀⌀匀䄀䈀䌀⌀䐀䄀䈀䌀ഀഀ
;Feature_Byte=3E3X476J6S6b7B7H7M7Q7T7W7maBapaqaubhcAdUdpdqgzhKhZjh.ma
਍㬀䴀䰀开倀爀攀昀椀砀㴀䐀倀䌀ഀഀ
;CRM=A1
਍㬀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀⨀ഀഀ

Это скрипт PowerShell, как я пишу файл.

$Outer = ";***********************************"
    $Header = ";**********  ATF Output  **********"
    $ML = $Global:SelectedFile_Name.Substring(0,11)
    $FB = ";Feature_Byte=3E3X476J6S6b7B7H7M7Q7T7W7maBapaqaubhcAdUdpdqgzhKhZjh.ma"

    # Prefix selection
    if ($NB.Checked -eq $true) {$Prefix = ";ML_Prefix=" + "BNB"}
    if ($DPC.Checked -eq $true) {$Prefix = ";ML_Prefix=" + "DPC"}

    # Creating SWPO
    Write-Host "Starting Creating SWPOs...."
    $count = 1
    Foreach ($key in $ini_file.($section).Keys)
    {
        try
        {
            $B_ID = ";Build_ID=" + $ML + "#" + "S" + $ini_file.($section)["$key"].Substring(0, 3) + "#" + "D" + $ini_file.($section)["$key"].Substring(0, 3)
            $CRM = ";CRM=$key"
            $Output_SWPO = $Header, $B_ID, $FB, $Prefix, $CRM, $Outer | Out-File $store\$ML`_$key -Force

Файл ожидания должен быть таким

;**********  ATF Output  **********
;Build_ID=18WWQ6BT602#SABC#DABC
;Feature_Byte=3E3X476J6S6b7B7H7M7Q7T7W7maBapaqaubhcAdUdpdqgzhKhZjh.ma
;ML_Prefix=DPC
;CRM=A1
;***********************************
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...