Что нового

Удаление кода из реестра

renom

Новичок
Сообщения
127
Репутация
2
Составил один скриптик,который не позволяет открывать .exe файлы:

Код:
REGEDIT4

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@ = ""
Запускается он через .reg формат.(просьба не запускать эту команду у себя на компьютере,да и вообще у кого-либо :smile:)

Вследствии этого не могу открыть даже свой реестр,т.к. он имеет расширение .exe
Файлы же формата .au3 выполняют функции,которые там указаны.

Поэтому нужен скрипт,который удалил бы этот код с реестра(название .reg файла - "Текстовый документ(2).reg"

Заранее благодарен.
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Создай текстовый файл, с кодом ниже, измени расширение на .reg и запусти.
Код:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"

Или:
Код:
RegWrite("HKEY_CLASSES_ROOT\exefile\shell\open\command", '', 'REG_SZ', '"%1" %*')
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
renom [?]
нужен скрипт,который удалил бы этот код с реестра
Если exe не запускаются, то и скрипт не запустится :laugh:
 
Автор
R

renom

Новичок
Сообщения
127
Репутация
2
Garrett сказал(а):
Создай текстовый файл, с кодом ниже, измени расширение на .reg и запусти.
Код:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"

Или:
Код:
RegWrite("HKEY_CLASSES_ROOT\exefile\shell\open\command", '', 'REG_SZ', '"%1" %*')
Благодарю,щас попробую.

CreatoR сказал(а):
renom [?]
нужен скрипт,который удалил бы этот код с реестра
Если exe не запускаются, то и скрипт не запустится :laugh:
Я думал,Что скрипт можно запустить и через формат .au3 ...
 
Автор
R

renom

Новичок
Сообщения
127
Репутация
2
Все,спасибо большое - помогло.


Добавлено:
Сообщение автоматически объединено:

Кстати говоря проблема была решена вторым способом,изложенным Garrett`oм ;)
 
Верх