Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2009, 17:29   #1
meverikxp
Пользователь
 
Регистрация: 06.11.2009
Сообщений: 10
По умолчанию Как запланировать удаление ветки реестра?

Здравствуйте, нужно запланировать в определенное время удалить ветку реестра регистрации программы, которую "покупатель" сломал кряком. Подскажите как это можно сделать.
meverikxp вне форума Ответить с цитированием
Старый 06.11.2009, 18:11   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Как один из вариантов - написать программу шпиона, которая по определенному сроку будет удалять ветку. Программу, разумеется, прописать в автозагрузку.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 06.11.2009, 19:02   #3
meverikxp
Пользователь
 
Регистрация: 06.11.2009
Сообщений: 10
По умолчанию

а планировщиком заданий это можно как-то сделать? Если нет, то как написать такую прогу?
meverikxp вне форума Ответить с цитированием
Старый 06.11.2009, 19:10   #4
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
а планировщиком заданий
Смотря для каких целей - если сломали вы и не хотите, чтобы приложение снова прописывалось - можно и планировщиком, а вот если вы всовываете эту функу в свою программу -от планировщика откажитесь.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 09.11.2009, 11:38   #5
meverikxp
Пользователь
 
Регистрация: 06.11.2009
Сообщений: 10
По умолчанию

лучше планировщиком, но как это сделать? И главное что б было незаметно для клиента.
meverikxp вне форума Ответить с цитированием
Старый 09.11.2009, 11:53   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

тогда автор может воспользоваться двумя подходами:
1) в планировщике запускать бат-ничек
Код:
@echo off
REG DELETE HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing /f    -удаление
rem reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /f   - добавление
2) запускать сам regedit.exe с ключами
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 09.11.2009, 16:10   #7
meverikxp
Пользователь
 
Регистрация: 06.11.2009
Сообщений: 10
По умолчанию

а как поменять значение параметра, и удалить файл с диска С:

Последний раз редактировалось meverikxp; 09.11.2009 в 16:23.
meverikxp вне форума Ответить с цитированием
Старый 09.11.2009, 16:35   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

повторите команду <add> с другим значением параметра, например:
Код:
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v panda /t REG_DWORD /d 0x00000002 /f
меняем на 3...
Код:
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v panda /t REG_DWORD /d 0x00000003 /f
как уже говорил, есть параметры командной строки... запустите cmd и наберите: reg /?
вам выдаст варианты.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 09.11.2009, 17:14   #9
meverikxp
Пользователь
 
Регистрация: 06.11.2009
Сообщений: 10
По умолчанию

как задать чтобы файл сам выполнился в определенное время, без планировщика
meverikxp вне форума Ответить с цитированием
Старый 09.11.2009, 17:22   #10
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

какой файл, будьте добры, уточните?

зы: это-бы, новую темку б вам завести для другого вопроса
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление ключа реестра dolphin705 Общие вопросы Delphi 6 16.03.2009 16:39
Удаление ключей и параметров из реестра... Altera Общие вопросы Delphi 1 06.05.2008 20:32
Как удалить из реестра? AngelOfDeath Общие вопросы Delphi 9 10.04.2008 18:09
Удаление подкаталога из реестра aesoem Общие вопросы Delphi 4 07.02.2008 17:07
изменение безопасности на ветки реестра RIPPER Безопасность, Шифрование 3 22.11.2006 17:01