Доступ к панели управления - 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);
            
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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