Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Форматирование строки из REG_NONE ? (http://forum.oszone.net/showthread.php?t=177191)

semiono 02-06-2010 17:04 1426032

Форматирование строки из REG_NONE ?
 
Код:

$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 1426040

REG EXPORT /?

Yashied 02-06-2010 17:43 1426056

REG_NONE не поддерживается AutoIt.

semiono 03-06-2010 00:59 1426312

Цитата:

Цитата FlatX007
REG EXPORT /? »

Мне нужен INF-файл как окончательный результат.

amel27 03-06-2010 09:20 1426413

Цитата:

Цитата semiono
Может быть REG_NONE для функций AutoIt действительно проблемный? Или просто у меня не получается. »

вроде уже было: как с помощью REGWRITE записать REG_NONE?

semiono 16-06-2010 23:50 1435673

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

amel27 17-06-2010 05:06 1435796

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


Время: 16:45.

Время: 16:45.
© OSzone.net 2001-