Доступ к панели управления - C#

Узнай цену своей работы

Формулировка задачи:

как в .NET получить доступ к панели управления а конкретно к локальной групповой политике?

Решение задачи: «Доступ к панели управления»

textual
Листинг программы
private void button1_Click(object sender, EventArgs e)
        {
            //отключить автозапуск
            Microsoft.Win32.RegistryKey autorun =
     Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer", true);
            autorun.SetValue("NoDriveTypeAutoRun", 0xFF);
            /*Допустимые значения ключа:
0x1 - отключить автозапуск на приводах неизвестных типов
0x4 - отключить автозапуск сьемных устройств
0x8 - отключить автозапуск НЕсьемных устройств
0x10 - отключить автозапуск сетевых дисков
0x20 - отключить автозапуск CD-приводов
0x40 - отключить автозапуск RAM-дисков
0x80 - отключить автозапуск на приводах неизвестных типов
0xFF - отключить автозапуск вообще всех дисков.
             */ 
            
        }
 
        private void button2_Click(object sender, EventArgs e)
        {
            //удалить
            Microsoft.Win32.RegistryKey autorun =
     Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer", true);
            autorun.DeleteValue("NoDriveTypeAutoRun", false);
            
        }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы