Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 12 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 20.04.2004
Откуда: Belarus
Вроде можно в .bat, .reg и, кажется в .inf
Только вот что именно писать?
Накатайте, плиз, хоть пример какой-нить.


Последний раз редактировалось Чел. 16.10.2004 0:43, всего редактировалось 1 раз.


Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
Чел.
пример в reg:
Код:
REGEDIT4

[-HKEY_CURRENT_USER\Software\InqSoft]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PageDefrag]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\REGMON]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Help"=-
"My Pictures"=-
"Administrative Tools"=-

пример в inf:
читать MSDN!!! там все объяснено в разделе-описании INF-файлов...

Все-таки накатал шаблон (стырен с удалялки ИЕ)
Код:
[version]
;signature="$CHICAGO$"
signature="$Windows NT$"
ClassGUID={00000000-0000-0000-0000-000000000000}


[DefaultInstall]
DelFiles = GARBAGE ; defines delete-files section name
AddReg = keysadd
DelReg = keysdel

[GARBAGE]
; name of file to be deleted, if it exists on target.
; directory number, two commas, and a one
; http://msdn.microsoft.com/library/default.asp?url=/library/en-us/install/hh/install/inf-format_2dte.asp

[keysadd]
; Add your nifty key values here.
;
;
; keys useful for, say, an internet kiosk running mozilla

[keysdel]
;
; Internet Explorer - Basic IE Settings, more below
;
HKCR,"CLSID\{FBF23B42-E3F0-101B-8488-00AA003E56F8}" ; Internet Explorer
HKCR,"CLSID\{0002DF01-0000-0000-C000-000000000046}"
HKCR,"CLSID\{210DA8A2-7445-11d1-91F7-006097DF5BD4}"

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 20.04.2004
Откуда: Belarus
Root Спасибо. :beer:
Но можно чуть попроще?
Что в reg указывает на удаление? Минус перед HKEY?
С инфом, конечно, хрен разберусь так сразу.
А в батнике можно вообще такое сделать?

Можешь меня куда нибудь послать. (в смысле ссылку дать :D )


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
Чел.
в reg-файле действительно указывает минус...
Минус перед названием раздела - удаляетяс раздел, минус в кач-ве значения ключа - удаляется ключ...
с инфом наворочено невероятно :( :( Зато гибко...
А из батника и инишки, увы, сделать нельзя... По крайней мере, я не знаю способа сделать стандартными средствами (т.е. ничего не использую дополнительного)

Добавлено спустя 1 минуту, 5 секунд:
Цитата:
Можешь меня куда нибудь послать. (в смысле ссылку дать )

это про батник и инишку??? см. предыдущее предложение. Если инф, то ссылка одна - MSDN

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Advanced member
Статус: Не в сети
Регистрация: 09.03.2004
Откуда: Кишинёв
Чел.
Код:
E:\Documents and Settings\Администратор>reg delete /?

Программа редактирования системного реестра из командной строки, версия 3.0
(C) Корпорация Майкрософт, 1981-2001. Все права защищены


REG DELETE <раздел> [/v <параметр> | /ve | /va] [/f]

  <раздел>       Имя раздела в формате: [\\Компьютер\]Путь
    <компьютер>  Имя удаленного компьютера, если оно опущено, то по умолчанию
                 считается равным имени локального компьютера.
                 Для удаленных компьютеров доступны только HKLM и HKU.
    <путь>       Полный путь к разделу реестра в виде: КОРЕНЬ\Подраздел
    <КОРЕНЬ>     Корневой раздел. Значения: [ HKLM | HKCU | HKCR | HKU | HKCC ]
    <подраздел>  Полный путь к разделу реестра в выбранном корневом разделе.
  <параметр>     Имя удаляемого параметра в указанном разделе. Если опущено,
                 из указанного раздела будут удалены все подразделы и параметры.

  /ve            Удалять безымянные параметры.
  /va            Запрашивать все параметры данного раздела.
  /f             Удалять принудительно, без дополнительного предупреждения.

Примеры:

  REG DELETE HKLM\Software\MyCo\MyApp\Timeout
    Удаляет раздел реестра Timeout и все его подразделы и параметры.

  REG DELETE \\ZODIAC\HKLM\Software\MyCo /v MTU
    Удаляет параметр MTU из раздела MyCo реестра на компьютере ZODIAC.

класная тулза под вынью. Можно не только удалять :D .


 

Member
Статус: Не в сети
Регистрация: 20.04.2004
Откуда: Belarus
Вот у меня есть винда, у которой после установки на раб. столе висит надпись "for testing only ... sp2 build 1248" и т.д.

Чтоб эту надпись удалить на диске есть батник со таким текстом(надпись и правда удаляет):
Код:
reg delete "HKLM\SOFTWARE\Microsoft\SystemCertificates\ROOT\Certificates\2BD63D28D7BCD0E251195AEB519243C13142EBC3" /f


Пробовал по аналогии написать - не получается почему-то.


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
mein
:beer: Область применения - только NT. Под 9х не пашет :( :( Но прикольно :)
Короче, с батником разобрались....

Добавлено спустя 1 минуту, 4 секунды:
Цитата:
Пробовал по аналогии написать - не получается почему-то.

а в чем проблема?

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 20.04.2004
Откуда: Belarus
Цитата:
а в чем проблема

Я пробовал давно. Вот сёчас почитал пост mein - попробую.
А ссылку в кавычки надо или нет ?

Цитата:
Но прикольно

Прикольно особенно, то что не спрашивает подтверждения действий (можно какому-нибудь чайнику в автозагрузку такой батничек запихнуть :lol: )


 

Advanced member
Статус: Не в сети
Регистрация: 09.03.2004
Откуда: Кишинёв
Чел.
Самый простой вариант:
Код:
reg delete "HKLM\xxx\yyy\...\zzz"

кавычки нужны если в пути(который должен быть правильным) присутствуют пробелы.
можно ещё так:
Код:
reg import xxx.reg

где xxx.reg файл(полный путь если нужен) обычный рег файл. Для удаления использовать минусы можно в нём.
Root
Ты не знаешь у regedita какие ключи можно использовать? Знаю только regedit /s xxx.reg. Это для сайлент-импорта файла. Думаю ещё что-то есть, а как узнать не знаю.


 

Member
Статус: Не в сети
Регистрация: 20.04.2004
Откуда: Belarus
Почитал сейчас хелп в регедите. Рассмешил меня раздел "советы и рекомендации"

Цитата:
Никогда не оставляйте редактор реестра работающим без присмотра


ага, а то этот regedit как ребёнок маленький, натворит делов... :lol:

Цитата:
Для редактирования реестра используйте не редактор реестра, а другие программы


ну-ну. Редактор не использовать для редактирования. Мелкомягкие отличаются "умом и сообразительностью" :lol:


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
mein
ключи:
/l /L /r /R - указывают путь к system.dat и user.dat. Вроде не работают так как полагается....
/e /E - "export mode"
/s /S - "silent mode"
/v /V - в Win3.1 RegEditor'е выдавало реестр в виде дерева. потом за ненадобностью отключено...
/u /U - не используется
/a /A - сохранять в ANSI Regedit4 формате (W2k+)
и не спрашивайте откуда я их достал...

Добавлено спустя 2 минуты, 18 секунд:
PS: а есть еще regedt32 (все NT до XP не включительно)

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Advanced member
Статус: Не в сети
Регистрация: 09.03.2004
Откуда: Кишинёв
Root
Прикольно, но возможностей мало(очень).
Цитата:
и не спрашивайте откуда я их достал...

а хотелось бы :)


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 12 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan