Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Реестр Windows 2000 / Windows XP [3]

Автор: juvaforza
Дата сообщения: 15.08.2008 23:11
Ребят подскажите, с помощью реестра можно создать каскадное контекстное меню?
Автор: Elroir
Дата сообщения: 16.08.2008 19:12
juvaforza
Нет.
Автор: RoloTomasi
Дата сообщения: 17.08.2008 00:19
Что-то не найду как определить тип XP по продакт ид.
Не подскажите где найти?

Добавлено:
Сорри уже нашел - http://wiki.lunarsoft.net/wiki/Product_IDs
Автор: juvaforza
Дата сообщения: 17.08.2008 10:33
Elroir
Жаль, спасибо.
Автор: NORIO
Дата сообщения: 17.08.2008 15:48
Сейчас попробовал добавить шестую кнопку в левой панели save/open диалога.
Но она почему то не появилась. Где установлено такое ограничение?
Можно ли его снять?
Автор: kloi
Дата сообщения: 18.08.2008 13:42
Подскажите как в реестре отключить запуск скринсейвера.
Автор: Sish
Дата сообщения: 18.08.2008 13:53
kloi
[more=Так]
REGEDIT4

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"NoDispScrSavPage"=dword:00000001
[/more] пробуй.
Автор: copsmith
Дата сообщения: 18.08.2008 14:12
kloi
А можно заблокировать запуск экранных заставок, блокируя всю вкладку Заставка с настройками.

Присвой параметру типа DWORD ScreenSaveActive значение 0 в разделе
HKCU\Software\Policies\Microsoft\Windows\Control Panel\Desktop
Автор: equis
Дата сообщения: 18.08.2008 16:37

Цитата:
с помощью реестра можно создать каскадное контекстное меню?

Можно. А что требуется?


Цитата:
Сейчас попробовал добавить шестую кнопку в левой панели save/open диалога.
Но она почему то не появилась. Где установлено такое ограничение?

Что делал и что требуется?
Хотя проще будет через групповые политики >>
[more]Пуск - Выполнить - gpedit.msc

Конфигурация пользователя - Административные шаблоны - Компоненты Windows - Проводник - Общее диалоговое окно открытия файлов - Элементы, отображаемые в панели мест.

Там есть подсказка, как правильно добавить.[/more]
Автор: NORIO
Дата сообщения: 18.08.2008 17:00
equis
Хочу чтобы было более пяти кнопок быстрого доступа. Которыее находятся слева на save/open диалогах.

Как назначить пути существующим пяти кнопкам я знаю. Но я хочу что бы кнопок было больше. Я хочу узнать что ограничивает их количество и как это ограничение можно обойти, если возможно.
Автор: ivlad2
Дата сообщения: 18.08.2008 17:04
Извините, но REGEDIT - без 4. Возможно, опечатка. Это для kloi - так [?] -попробуй.
Автор: equis
Дата сообщения: 18.08.2008 18:40

Цитата:
Я хочу узнать что ограничивает их количество и как это ограничение можно обойти, если возможно.

Это программное ограничение, задается не в реестре.
Автор: Elroir
Дата сообщения: 18.08.2008 20:27
equis

Цитата:
с помощью реестра можно создать каскадное контекстное меню?
Можно. А что требуется?

Как именно можно? Например создать группу из двух пунктов -
MyGroup->
Item1
Item2


Автор: zababas
Дата сообщения: 18.08.2008 22:43
Товарищи, а в какой ветке реестра в W2K(!) хранится цвет символов, которые нарисованы на кнопках в заголовках окон (имеются в виду "свернуть", "на весь экран" и "закрыть")? Или, может быть, до него можно добраться подправив какую-нибудь dll?

Помогите, пжлста, кто знает.
Автор: equis
Дата сообщения: 18.08.2008 23:21
Elroir
Если это нужно для отдельной (собственной?) программы, то это делается по аналогии с архиваторами или, скажем, антивирусами. Потребуется написать небольшой shell extension для этой программы, чтобы потом с его помощью управлять готовым подменю. Можно написать shell extension самому или попросить знакомого программиста. Библиотека сама внесет нужные ключи в реестр и предоставит возможность пользоваться расширенными командами.

А если расширенное меню требуется для каких-то стандартных действий, то проще воспользоваться наборами готовых extensions наподобие ShellToys или CCM Wizard. Есть также бесплатный Camtech Context Tools.

Автор: Elroir
Дата сообщения: 19.08.2008 00:06
equis
Спасибо, все это я знаю и так. Вопрос звучал - "с помощью реестра можно создать каскадное контекстное меню?". То есть делая изменения в реестре ручками...
Автор: equis
Дата сообщения: 19.08.2008 01:01

Цитата:
Спасибо, все это я знаю и так.

Ну а если ты все это знаешь, то зачем же о таком очевидном спрашиваешь?

Цитата:
То есть делая изменения в реестре ручками

Конечно, добавить ты можешь и ручками, но управлять обращениями к твоим контекстным командам что будет? Explorer один не будет.
Автор: Elroir
Дата сообщения: 19.08.2008 02:31
equis

Цитата:
Ну а если ты все это знаешь, то зачем же о таком очевидном спрашиваешь?

Ты очень уверенно сказал, что это можно сделать. Мои знания о реестре достаточно обширны, но, естественно, невозможно знать все. Вот мне и стало очень интересно, каким - неизвестным мне способом, можно сделать каскадное меню.
P.S. А написать shell extension я и сам могу
Автор: Sish
Дата сообщения: 19.08.2008 07:33
ivlad2

Цитата:
Извините, но REGEDIT - без 4. Возможно, опечатка. Это для kloi - так -попробуй.

Никакая не опечатка, - нужно юзать именно так, как написано

Попробуй ради прикола из командной строки сохрани какую-нить ветку, используя regedit /ea
Автор: kloi
Дата сообщения: 19.08.2008 09:07
Sish, ветки SYSTEM нету, regedit4 не запускается.
copsmith, ветки WINDOWS нету...
Автор: Sish
Дата сообщения: 19.08.2008 09:17
kloi
Ты вообще-то, о чём?

Нужно [more=вот это]
REGEDIT4

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"NoDispScrSavPage"=dword:00000001
[/more] скопировать, скажем, в блокнот, обозвать как-то, типа reg.reg и запустить
Автор: kloi
Дата сообщения: 19.08.2008 09:55
Sish, спасибо, так и сделал.
Автор: equis
Дата сообщения: 19.08.2008 14:05
Elroir

Цитата:
Ты очень уверенно сказал, что это можно сделать. Мои знания о реестре достаточно обширны, но, естественно, невозможно знать все. Вот мне и стало очень интересно, каким - неизвестным мне способом, можно сделать каскадное меню.

Ну. А где я тут соврал? Вопрос был: можно? Я ответил: можно, только еще нужен shell extension. Так что все по ГОСТу. И проблема будет решена.

Цитата:
А написать shell extension я и сам могу

Вот мог бы и сказать об этом человеку, которому нужно вопрос решить. Помог бы очень.

Добавлено:
И кстати, я никоим образом под сомнения твои или чьи-либо еще знания не ставил. Прошу это особо отметить в деле!
Автор: juvaforza
Дата сообщения: 19.08.2008 14:31
equis
А человека ответ полностью удовлетворил А вам за ссылки спасибо.
Автор: trigliff
Дата сообщения: 19.08.2008 15:15
equis, вы предложили сварить суп из топора.
Автор: equis
Дата сообщения: 19.08.2008 15:46
trigliff
Реестр что ли топор? Так даже из топора отличную кашу можно сварить!
А вы сами что предложили?

juvaforza
Замечательно! Рад, что помогло.
Самое главное - решен вопрос. А что еще требуется от ветки вопрос-ответ...
Автор: 7lide
Дата сообщения: 20.08.2008 08:42
Вопрос в следующем:
Есть 4 сетевухи, как скрыть одну из них ИЗ "Control Panel\Network Connections"
Нужно именно спрятать сохранив её функциональность.
Это возможно???
Автор: SHANDLE
Дата сообщения: 20.08.2008 11:59
7lide
Пожалуй нет. Попробуй gpedit.mcs - групповая политика, там можно кое что спрятать от глаз пользователя, типа вообще спрятать панель управления.
Есть отдельная ветка посвященная сети:
Конфигурация пользователя | Административные шаблоны | Сеть | Сетевые подключения
Может что то в какой то мере подойдет для тебя.

PS: соответствие параметров групповой политики и параметров реестра можно вычислить с помощью regshot

Автор: AvRUS
Дата сообщения: 21.08.2008 12:03
Перестали отображатся DVD и CD-ROM дисководы как физический так и виртуальный.В диспетчере устройств такая ошибка:Windows не удалось запустить это устройство, поскольку информация о его конфигурации в реестре неполна или повреждена. (Код 19).В сведениях о системе такая ошибка:Ошибка использования загрузчика VxD.
Windows XP Professional Service Pack 3 2600.xpsp.080413-2111
Что можно сделать в такой ситуации?
Автор: Sish
Дата сообщения: 21.08.2008 12:40
AvRUS
А после чего всё это началось?

Потому как, насколько знаю, VxD - мастдайный анахронизм, не использующийся в XP.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Интернет тупит


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.