Как я могу использовать пакетный файл для запуска приложения от имени определенного пользователя?

#batch-file

#пакетный файл

Вопрос:

Я пытаюсь выяснить, как я могу использовать пакетный файл для запуска Internet Explorer от имени локального пользователя в системе, на которой размещен пакетный файл. В идеале я хотел бы иметь возможность дважды щелкнуть пакетный файл и не вводить учетные данные пользователя. Немного разберем это:

Пользователь регистрируется в хост-системе как пользователь домена (стандарт Server 2008 R2 64bit)

Затем пользователь может дважды щелкнуть по пакетному файлу, который запустит Internet Explorer от имени локального пользователя в хост-системе, не запрашивая учетные данные локального пользователя

Все, что я могу найти, это информацию об ИСПОЛЬЗОВАНИИ СЕТИ, любая помощь была бы с благодарностью принята!

Ответ №1:

Команда «runas» была специально разработана для запроса пароля. Итак, это не ваше решение.

Один из вариантов — создать запланированную задачу, в которой вы можете сохранить пароль (безопасно) и запустить запланированную задачу из пакетного файла. Но если пакетный файл распространяется и не будет запускаться на том же компьютере.. возможно, вам придется изучить, как создать задачу расписания из пакетного файла и затем запустить ее. возможно, эта ссылка окажется для вас полезной

Комментарии:

1. Это правда, я был уверен, что использовал его и указал пароль, но мои воспоминания были неверными: o Я удалил свой ответ. Хороший момент.

2. Полезное предложение, на первый взгляд. Оказывается, что запустить запланированную задачу от имени определенного пользователя в server 2008 R2 практически невозможно. Я перепробовал все в этой теме ( social.technet.microsoft.com/Forums/en-US/winservermanager / … ) и это просто не работает. У кого-нибудь еще есть идеи? Я застрял. 🙁