“Выполненный как” для .bat файла

Я хотел бы выполнить .bat файл как другой пользователь для поиска и устранения неисправностей проблемы прав, которую я подозреваю.

Для нормальных .exe файлов Вы можете Shift-right-click, который будет "Выполнен как...". Однако для .bat файла, это не работает (Shift-right-click не дает записи меню, "Выполненной как..."). Почему то, что так, и как может я "Работать как" .bat файл? Действительно ли это возможно вообще?

Системой является Windows XP SP2 Home Edition.

20
задан 08.02.2010, 02:32

2 ответа

Используйте командную строку. Например,

runas /noprofile /user:COMPUTERNAME\USERNAME "C:\MYBAT.bat"

Посмотрите больше о команде в справочной документации для Runas.

21
ответ дан 07.12.2019, 10:10

Для добавления Выполнения как... опция для.BAT файлов к контекстному меню используйте следующий файл REG:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\batfile\shell\runas\command]
@="\"%1\" %*"

Скопируйте вышеупомянутое содержание в Блокнот и сохраните файл с.REG расширением (скажите, bat_runas.reg). Щелкните правой кнопкой по.REG файлу и выберите Merge.

Для добавления Выполнения как... меню для.CMD файлов используйте этот файл REG:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\cmdfile\shell\runas\command]
@="\"%1\" %*"

Скопируйте вышеупомянутое содержание в Блокнот и сохраните файл с.REG расширением (скажите, cmd_runas.reg). Щелкните правой кнопкой по.REG файлу и выберите Merge.

20
ответ дан 07.12.2019, 10:10

Теги

Похожие вопросы