Рекурсивная распаковка
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Nick
Пож-та.
[cut]Я сразу понимаю, на какой строке нужные данные обрабатываются и включаю логику. В первый раз не обратил внимания, что ни один из операндов не является Booleen. Что такое "остановка по точкам" не представляю.
Редакторы разные. В зависимости от потребностей.[/cut]
Пож-та.
[cut]Я сразу понимаю, на какой строке нужные данные обрабатываются и включаю логику. В первый раз не обратил внимания, что ни один из операндов не является Booleen. Что такое "остановка по точкам" не представляю.
Редакторы разные. В зависимости от потребностей.[/cut]
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
А какие, например, скрипты работают?
Если рассматривать текущий вариант, то что будет, если закомментировать 36 строку?
А какие, например, скрипты работают?
Если рассматривать текущий вариант, то что будет, если закомментировать 36 строку?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
Другие скрипты не пробовал.
Мы про эту строчку говорим?
Другие скрипты не пробовал.
Мы про эту строчку говорим?
Код: Выделить всё
If FSO.GetDrive(FSO.GetDriveName(WSH.FullName)).IsReady Then WSH.Sleep 500 : WSH.QuitIori
Судя по номеру строки, ты удалил, а не закомментировал. Должна быть 74.
Вот здесь, боюсь, заменить простым алгоритмом не получится, побайтовая смена кодировки - не сахар. Даже не знаю, стоит за это браться.
А интегрировать %ProgramFiles%\Common Files\System\ado\msado15.dll там никак?
Судя по номеру строки, ты удалил, а не закомментировал. Должна быть 74.
Вот здесь, боюсь, заменить простым алгоритмом не получится, побайтовая смена кодировки - не сахар. Даже не знаю, стоит за это браться.

А интегрировать %ProgramFiles%\Common Files\System\ado\msado15.dll там никак?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
Вроде закомментировал.
Код: Выделить всё
Next : WSS.Run "CScript.exe //NoLogo """ & WSH.ScriptFullName & """ " & List & Pars,0
' If FSO.GetDrive(FSO.GetDriveName(WSH.FullName)).IsReady Then WSH.Sleep 500 : WSH.Quit
End If : Dim Reg, ShA, FSO, F, Ch, Cn, It
Здесь всё зависит от индивидуального инженера который собирает WinPE или другие LiveCD.А интегрировать %ProgramFiles%\Common Files\System\ado\msado15.dll там никак?
А этот msado + библиотеки VB входят в виндоус начиная с XP?Даже не знаю, стоит за это браться.
Точно. Это у меня лишняя строчка.Iori писал(а):Вроде закомментировал.
Конечно. Библиотеки ADO — одни из наиболее востребованных элементов управления ActiveX.Iori писал(а):А этот msado + библиотеки VB входят в виндоус начиная с XP?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Без реги толку ноль. И сомневаюсь, что на WinPE sxs работает. Можешь проверить на этом.
Без реги толку ноль. И сомневаюсь, что на WinPE sxs работает. Можешь проверить на этом.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аргументы сомнению какие-нибудь есть? Потому что работает (ну, по крайней мере "это").Flasher писал(а):И сомневаюсь, что на WinPE sxs работает.
Iori
Немало сборок используют утилиту Sh от Nikzzzz, можно попробовать с её помощью: сделать SFX с msado15.dll и msdart.dll (копирование+регистрация) и дописать его в секцию [AutoRun]. Это, пожалуй, самый простой способ - нет нужды ковыряться в WIM и он не будет зависеть от обновлений автора сборки. Как-то так:
[cut]ADO.shl
Код: Выделить всё
[AutoRun]
hide=yes
exe=\ADO.exeКод: Выделить всё
;!@Install@!UTF-8!
InstallPath="%WinDir%\System32"
GUIMode="2"
RunProgram="regsvr32 /s msado15.dll"
;!@InstallEnd@!