PDA

Показать полную графическую версию : Форматирование строки из REG_NONE ?


semiono
02-06-2010, 17:04
$sValue1 = RegRead("HKLM\Software\Classes\Trilogy", "Value1")
$buffer = BinaryToString($sValue1,4)
$file = FileOpen(@ScriptDir & "\zzzz.txt", 10)
FileWrite($file, $buffer & @CRLF)
FileClose($file)
ShellExecute(@ScriptDir & "\zzzz.txt")
Перебрал всё StringToBinary(), Hex(), Dec() итп. Либо тут действительно проблемма есть, либо я чего-то не знаю.
Мне надо получить строку вида "01,02,03,ab,cd,00..." итп. в пригодном для INF файла виде.
Может быть REG_NONE для функций AutoIt действительно проблемный? Или просто у меня не получается.

FlatX007
02-06-2010, 17:26
REG EXPORT /?

Yashied
02-06-2010, 17:43
REG_NONE не поддерживается AutoIt.

semiono
03-06-2010, 00:59
REG EXPORT /? »
Мне нужен INF-файл как окончательный результат.

amel27
03-06-2010, 09:20
Может быть REG_NONE для функций AutoIt действительно проблемный? Или просто у меня не получается. »вроде уже было: как с помощью REGWRITE записать REG_NONE? (http://forum.oszone.net/showthread.php?p=1232654&highlight=REG_NONE)

semiono
16-06-2010, 23:50
А возможно тип реестра изменить, чтобы данные сохранились?
Так как я думаю значения REG_NONE и REG_BINARY и ещё наверное некоторых других типов
сами по себе не различаются. Смысл в том чтобы считать их функцией инсталятора RegQueryBinaryValue(),
так бы было мне удобнее, и затем обратно установить тип как и было?
Можно и без AutoIt, любые идеи интересны!

amel27
17-06-2010, 05:06
semiono, в контексте AutoIT вопрос звучит странно:
прочитать/удалить/записать нужный тип, потом обратно - чем это отличается от "смены типа"?




© OSzone.net 2001-2012