AlexM2222
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору nik4z Цитата: Код: Func go() GUISetState(@SW_HIDE, $form1) FileCopy($ipath & "\" & $xmlname, $opath, 9) $hfile = FileOpen($opath & "\" & $xmlname, 0 + 128) ;чтение в utf8 with bom ............. $stext = StringRegExpReplace($stext, "(<CommandLine>net localgroups Пользователи )""(.+)""( /delete</CommandLine>)", "\1" & StringStripWS(GUICtrlRead($displayname), 3) & "\3", 1) replace("ComputerName", GUICtrlRead($compname)) replace("JoinWorkgroup", StringStripWS(GUICtrlRead($workgroup), 3)) $hfile = FileOpen($opath & "\" & $xmlname, 2 + 128) ;вывод в utf8 with bom $stext = FileWrite($hfile, $stext) FileClose($hfile) #cs RunWait(@ComSpec & " /c " & $libiconvpath & "\UTF-8_BOM.cmd" & $opath, "", @SW_HIDE, 2) ; не нужна, уже все преобразовано RunWait("x:\setup.exe /unattend:" & $opath & "\Unattend.xml") ; раскомментировать после тестов #ce GUISetState(@SW_SHOW, $Form1) Exit EndFunc | не помогло, делал и так и сяк, голова уже кипит... | Всего записей: 116 | Зарегистр. 05-09-2010 | Отправлено: 19:48 30-08-2016 | Исправлено: AlexM2222, 20:02 30-08-2016 |
|