3

Когда я щелкаю правой кнопкой мыши по некоторым файлам .bat выделение "запуск от имени администратора" выделяется жирным шрифтом. Почему это?

Как сделать так, чтобы все .bat файлы действовали так же?

1 ответ1

1

Ответ 1:

Индивидуальный .BAT файлы можно настроить так, чтобы они всегда запускались от имени администратора , создав ярлык для командного файла и изменив его свойства. Вот как:

  1. Создать ярлык для командного файла
  2. Щелкните правой кнопкой мыши по ярлыку и выберите « Свойства».
  3. На вкладке « Ярлык » нажмите « Дополнительно»

  4. Установите флажок Запуск от имени администратора

  5. Нажмите OK дважды, чтобы сохранить и выйти


Ответ 2:

Приведенное выше решение отлично подходит, если вы не возражаете против всех дополнительных шагов. Но почему так тяжело работать? Вы можете настроить все .BAT умолчанию для BAT- файлов установлен параметр « Запуск от имени администратора». Требуется только простое редактирование реестра:

  1. Сохраните следующий фрагмент кода в файл с именем DefaultToRunas.reg

    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\batfile\shell]
    @="runas"
    
  2. Дважды щелкните файл DefaultToRunas.reg чтобы объединить настройки в реестре Windows.

  3. Нажмите Да, если предложено UAC
  4. Нажмите Да, чтобы объединить изменения в Реестр

    Заметки:

    • Я подтвердил, что это работает на Windows 7, Windows 8 и Server 2008 R2
    • Это изменение настроек влияет на всех пользователей компьютера

А как насчет других типов файлов?

Вы можете использовать это редактирование реестра, чтобы изменить настройки по умолчанию и для других типов файлов. Например, чтобы сделать Запуск от имени администратора действием по умолчанию для командных файлов (.CMD), замените следующий файл реестра в шаге 1 выше:

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\cmdfile\shell]
    @="runas"

Вы можете прочитать больше о работе с контекстным меню Windows в этой статье MSDN.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .