Русское сообщество AutoIt

  • Май 20, 2012, 12:35:14 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Создана конференция в Jabber'е для обсуждения мелких вопросов касающихся AutoIt.

Всем у кого есть джаббер-клиент, могут присоединиться к конференции по адресу xmpp:autoit@conference.jabber.ru

Комната/Конференция/Чат не призвана заменить этот форум, а лишь для ускорения получения ответов на элементарные и короткие вопросы, которые возможно не требуют создания специальной темы на данном форуме. Для всех остальных, сколь-нибудь сложных и комплексных проблем - исключительно на форум. Комната является постоянной, но при заходе у пользователя будет отсутствовать право писать в общий чат.

Тема на форуме.

Реклама

Автор Тема: Удаление кода из реестра  (Прочитано 1004 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

renom [?]

Удаление кода из реестра
« Создано: Ноябрь 14, 2010, 15:52:26 »
Составил один скриптик,который не позволяет открывать .exe файлы:

REGEDIT4

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

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

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

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




  Записан

Garrett [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 548
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 2056
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Удаление кода из реестра
« Ответ #1, Отправлен: Ноябрь 14, 2010, 17:10:23 »
Создай текстовый файл, с кодом ниже, измени расширение на .reg и запусти.
Windows Registry Editor Version 5.00

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


Или:
Код: AutoIt [Выделить]
RegWrite("HKEY_CLASSES_ROOT\exefile\shell\open\command", '', 'REG_SZ', '"%1" %*')




  Записан

--------------------------------------------------------------------------------------------------
Все стандарты Document Object Model HTML
--------------------------------------------------------------------------------------------------
«Жизнь – цепь, а мелочи в ней – звенья. Нельзя звену не придавать значения!»

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Online Online
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Удаление кода из реестра
« Ответ #2, Отправлен: Ноябрь 14, 2010, 18:37:28 »
renom  [?]
Цитата
нужен скрипт,который удалил бы этот код с реестра
Если exe не запускаются, то и скрипт не запустится :laugh:




  Записан
Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.



«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

renom [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 2
  • Offline Offline
  • Сообщений: 127
  • Версия AutoIt: v3
    • Награды
Re: Удаление кода из реестра
« Ответ #3, Отправлен: Ноябрь 14, 2010, 18:53:36 »
Создай текстовый файл, с кодом ниже, измени расширение на .reg и запусти.
Windows Registry Editor Version 5.00

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


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

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




  Записан

Garrett [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 548
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 2056
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Удаление кода из реестра
« Ответ #4, Отправлен: Ноябрь 14, 2010, 20:14:20 »
renom  [?]
Цитата
Я думал,Что скрипт можно запустить и через формат .au3 ...
Скрипт, это набор инструкций, для AutoIt3.exe




  Записан

renom [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 2
  • Offline Offline
  • Сообщений: 127
  • Версия AutoIt: v3
    • Награды
Re: Удаление кода из реестра
« Ответ #5, Отправлен: Ноябрь 14, 2010, 20:46:49 »
Все,спасибо большое - помогло.


Добавлено: Ноябрь 14, 2010, 21:34:24
Кстати говоря проблема была решена вторым способом,изложенным Garrett`oм  ;)
« Последнее редактирование: Ноябрь 14, 2010, 21:34:24 от renom, Причина: Объединение сообщений »



  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
удаление ключа реестра по 1-му символу из имени
AutoIt для новичков
Orus 7 1564 Последний ответ Октябрь 12, 2009, 17:06:00
от Orus
Удаление файлов не имеющих расширения
AutoIt для новичков
prokazzza 1 762 Последний ответ Февраль 01, 2011, 19:36:12
от CreatoR
[Реестр] Экспортировать значения из реестра
AutoIt для новичков
Sergey2210 3 817 Последний ответ Февраль 26, 2011, 20:59:53
от Sergey2210
Перенесено: [Реестр] Экспортировать значения из реестра
Стол заказов
Yashied 0 459 Последний ответ Февраль 26, 2011, 20:30:59
от Yashied
Excell удаление строк
AutoIt для новичков
zoxer1 2 633 Последний ответ Март 04, 2011, 06:23:09
от zoxer1
Удаление пустых строк из массива
UDF - Пользовательские функции
madmasles 1 1075 Последний ответ Март 14, 2011, 09:45:58
от madmasles
удаление значения реестра при его появление !!!
Стол заказов
jimh 4 776 Последний ответ Апрель 02, 2011, 14:46:26
от jimh
пути реестра IE-скрытие IE
AutoIt для новичков
Arei 7 740 Последний ответ Май 27, 2011, 15:08:30
от Garrett
ProgressBar для экспорта разделов реестра
AutoIt для новичков
Rimm 4 300 Последний ответ Март 14, 2012, 05:33:44
от Rimm
[Элементы GUI] Как на кнопку повесить несколько действий (удаление процесса и удаление файла)
AutoIt для новичков
Matisse 13 305 Последний ответ Март 25, 2012, 20:53:34
от Matisse


Реклама

* Последние сообщения на форуме
post Re: Защита исходного кода программы
[AutoIt для новичков] iamOmg Сегодня в 12:35:14
post Re: Защита исходного кода программы
[AutoIt для новичков] Ganibal95 Сегодня в 12:34:22
post Re: Защита исходного кода программы
[AutoIt для новичков] iamOmg Сегодня в 12:33:22
post Re: Защита исходного кода программы
[AutoIt для новичков] Ganibal95 Сегодня в 12:21:05
post Re: Проблема с циклами While
[AutoIt для новичков] Yashied Сегодня в 12:14:25
post Сглаживание рывков при передачи новых координат игрока по TCP/IP
[Общение] Ganibal95 Сегодня в 12:10:37
post Перенесено: Уроки программирования и автоматизации посредством AutoIt для чайников
[AutoIt для новичков] Yashied Сегодня в 12:09:28
post Re: Защита исходного кода программы
[AutoIt для новичков] iamOmg Сегодня в 12:09:05
post Проблема с циклами While
[AutoIt для новичков] Andeangl Сегодня в 11:03:15
post Уроки программирования и автоматизации посредством AutoIt для чайников
[Инструменты и помощь по AutoIt] aak Сегодня в 09:41:45

* Пользователи онлайн
  • Dot Гостей: 105
  • Dot Скрыт: 2
  • Dot Пользователей: 28
  • Dot Пользователи Online: