Что нового

Чтение из реестра значений по-умолчанию

blacksergo

Новичок
Сообщения
20
Репутация
1
Как прочитать из реестра и вывести в окно такой код:

[HKEY_CLASSES_ROOT\regfile\shell\open\command]
@="regedit.exe \"%1\""

После необходимо заменить на notepad.exe "%1" и записать обратно
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
blacksergo
Примерно так
Код:
$key = 'notepad.exe "%1"'
$var = RegRead("HKEY_CLASSES_ROOT\regfile\shell\open\command", "")
MsgBox(0, "", $var)
If $var <> $key Then
	RegWrite("HKEY_CLASSES_ROOT\regfile\shell\open\command", "", "REG_SZ", $key)
EndIf
$var = RegRead("HKEY_CLASSES_ROOT\regfile\shell\open\command", "")
MsgBox(0, "", $var)
 
Верх