Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - создание и удаление параметров реестра по клику на чекбоксы

Ответить
Настройки темы
Разное - создание и удаление параметров реестра по клику на чекбоксы

Аватара для vzli_izv

Покинул форум


Сообщения: 156
Благодарности: 13

Профиль | Цитировать


Изменения
Автор: vzli_izv
Дата: 30-12-2011
Имеем: строковые параметры реестра (таблица в конце страницы)

При запуске программы создать ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowCpl (если она уже есть - ничего не делать)
Нужно: иметь чекбоксы с названиями аплетов. (или что-то, что позвjляло)
Действие по установке галочки - записать строку в реестр.
Действие по снятии галочки - удалить строку.

Теперь болтовня ))
Как вы поняли, хочется по клику на чекбоксе записать строковой параметр в ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowCpl
с значением, соответствующим какому то аплету панели управления, для его сокрытия\показа. Примерно как показать\спрятать скрытые папки и файлы в проводнике, но в Панели управления.

как ПРОЩЕ ВСЕГО реализовать это?
Реализовывать это в .bat не удобно.
Много аплетов, на каждый надо вешать 3 клавиши (для [1] записи, [2] удаления и [3] пропуск).
Нет доступа ко всем аплетам сразу, только по мере пропуска ненужных можно добраться до нужных.
Конечно можно на один аплет сделать 2 .batка: первый записывает в реестр, второй удаляет и так на каждый аплет, а потом их запихать в какой нибудь PortableApps, RunMe и другой оболочке для запуска программ. Это для удобства работы с таким кол-вом файлов.

Попробовал программу Алгоритм . Не понравилось.
Делфи тяжеловато будет вспомнить.

Есть ли ещё варианты, может я упустил чего из возможностей?

Отправлено: 22:10, 29-12-2011

 

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


vzli_izv, У вас да, а если придётся применять утилиту там где его нету?

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 22:56, 01-01-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для vzli_izv

Покинул форум


Сообщения: 156
Благодарности: 13

Профиль | Цитировать


думаю там, где его нету, тому и не нужно ))

Отправлено: 00:49, 02-01-2012 | #12


Пользователь


Сообщения: 66
Благодарности: 7

Профиль | Отправить PM | Цитировать


Цитата Delirium:
А что, для этих опций обязательно 4 фреймворк? Наворачивать эту громадину ради такой задачи. Второго для этих целей более чем достаточно. »
Если установить второй будет выдавать ошибку:

Причина:

Отправлено: 04:07, 02-01-2012 | #13


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


смените исполняющую среду на .NET Framework 2.0 и ошибки не будет

Отправлено: 04:29, 02-01-2012 | #14


Пользователь


Сообщения: 66
Благодарности: 7

Профиль | Отправить PM | Цитировать


Цитата ferget:
смените исполняющую среду на .NET Framework 2.0 и ошибки не будет »
Ну это понятно и vzli_izv четвертый подходит, так что смысла переделывать нет.

Цитата vzli_izv:
и можно вопрос? тебе не жалко будет потратить 1 час времени (но тут зависит от твоих знаний) и вот в этой програмульке добавить пару нужностей?
есть пара интересных идей, на мой взгляд, но я не смогу их реализовать. к моему сожалению. »
Какие нужности?

Отправлено: 04:32, 02-01-2012 | #15


Аватара для vzli_izv

Покинул форум


Сообщения: 156
Благодарности: 13

Профиль | Цитировать


Изображения
Тип файла: png пример.png
(53.4 Kb, 33 просмотров)

Программка из 1го exe'шника

Панель слева - только папки в директории exe'шника.
Дерево папок отображает подкаталоги.
Клик по каталогу открывает файлы в правой панели.
Переход на уровень выше расположения exe'шника запретить.
Снизу кнопочка "обновить" обновляет дерево папок.

Желательно:
цифровое упорядочивание каталогов 00>01>02>03 и тд.



Панель слева отображает все файлы в папках.

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

если с группировкой и расширениями возиться лень, тогда просто название с расширением и хотя бы чередование цвета строк.


Если стоит галочка на CheckBox "Всё разом", тогда по клику кнопки "Запустить" ВСЕ файлы в папке запустить., .


Дополнительно
иметь возможность по клику на имени запускать файл.
масштабирование панелей по самому длинному названию папок слева и файлов справа (что бы не было горизонтальных прокруток).
вертикальная прокрутка с помощью колеса мыши (если вдруг по умолчанию только зажатой кнопкой)

Внешний вид примерно как на картинке.

Последний раз редактировалось vzli_izv, 02-01-2012 в 11:04.


Отправлено: 10:41, 02-01-2012 | #16



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - создание и удаление параметров реестра по клику на чекбоксы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Удаление найденных параметров реестра Omnividente Скриптовые языки администрирования Windows 0 26-12-2011 11:32
7 / 2008 R2 - [решено] Импорт параметров реестра в HKLM из SFX в Windows 7 x64 9119 Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 38 26-10-2010 20:04
VBS/WSH/JS - wsh. перебор параметров и ветвей реестра posmotret Скриптовые языки администрирования Windows 1 30-04-2010 03:26
Доступ - [решено] Изменение параметров реестра сразу для всех учетных записей Valikiev Microsoft Windows 2000/XP 21 03-09-2008 19:40
Программа для массового поиска и экспорта параметров реестра 4acOFf Программное обеспечение Windows 6 31-03-2007 23:24




 
Переход