Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Есть программы, удаляющие ключи реестра по списку?

 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Rusl8



Joined: 02 Nov 2012
Posts: 21

Post (Separately) Posted: Sat Nov 24, 2012 12:39    Post subject: Есть программы, удаляющие ключи реестра по списку? Reply with quote

Чтобы не замусоривать реестр, удобным было бы прописать ключи реестра, которые оставляются некоторыми программами, в специальный список (txt файл?) и чтобы затем в одно нажатие кнопки делать очистку.

Есть такие программы? Желательно портабельные и миниатюрные, других функций не требуется.

Или к ТС бы такой плагин..
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sat Nov 24, 2012 12:58    Post subject: Reply with quote

Маленькая хитрость в тему. Пишешь не TXT-файл, а REG-файл:
Code:
REGEDIT4

[-HKEY_CURRENT_USER\Software\KeyToDelete1]
[-HKEY_CURRENT_USER\Software\KeyToDelete2]
...

[HKEY_CURRENT_USER\Software\SomeKey1]
"ValueToDelete1"=-
"ValueToDelete2"=-
...


Т.е., если перед названием ключа стоит минус, удаляется ключ, а если в ключе значением является минус, удаляется только значение. А по кнопке исполняешь команду regedit /s myregfile.reg.

Получить список ключей для удаления проще всего путем экспорта назойливого раздела реестра в REG-файл. А потом добавить минусы, где нужно, и удалить лишние строки.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 24, 2012 19:02    Post subject: Reply with quote

Можно написать цикл для cmd с перебором строк из этого файла и запуском reg delete, можно VB-скрипт c тем же циклом и WSH.RegDelete.
Это если учитывать упомянутый минимализм и отсутствие иного функционала, а так есть и другие средства.
Back to top
View user's profile Send private message
vbyen



Joined: 11 Sep 2012
Posts: 16

Post (Separately) Posted: Sun Jan 20, 2013 21:59    Post subject: Reply with quote

Здравствуйте!
Вопрос близкий по теме.
Следующая кнопка вносит в реестр данные отмеченных reg-файлов:
Code:
TOTALCMD#BAR#DATA
cmd /c
if not exist %P%N\ for %%i in (%P%S) do if not exist %%i\ regedit /s %%i
regedit,1
Отправить в реестр данные выделенных *.REG-файлов


-1

Как реализовать обратную функцию — удаление из реестра данных из отмеченных reg-файлов?
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Tue Jan 22, 2013 09:29    Post subject: Reply with quote

vbyen, Rusl8
kIT Universal Presets подойдёт для манипуляций с реестром.
А возможно подойдёт прога kIT Portable Launcher.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
vbyen



Joined: 11 Sep 2012
Posts: 16

Post (Separately) Posted: Tue Jan 22, 2013 15:12    Post subject: Reply with quote

ApceH, kIT Portable Launcher замечательная вещь (к слову, спасибо за нее, много выручает), ее в первую очередь и пытался использовать, но рабочих конструкций команд применительно к описанной задаче к сожалению не получилось.
До Universal Presets пока руки не доходили, разберемся :)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group