kot666 Чтобы пользователь работал на рабочей станции без административных прав, имел возможность запускать runas под учётной записью с правами локального администратора, но не вводил руками и не знал необходимый для этого пароль локального администратора, задача сводится к тому, чтобы ввести учётные данные локального администратора Вашими силами, а пользователь будет просто запускать какой-то ярлык, не вводя никаких административных паролей. Правильно?
Если да, тогда можно использовать runas с ключём /savecred, либо Task Scheduler, либо любой другой аналог, позволяющий сохранять параметры учётной записи, под которой он запускает задачу. Недавно соответствующие средства обсуждались: см.
http://forum.ru-board.com/topic.cgi?forum=8&topic=23363&start=0#14 Если автоматизировать вводить логина/пароля невозможно (хотя трудно представить такую ситуацию), можно создать отдельную учётную запись администратора, для которой установлен Deny logon locally, но разрешён Log on as a batch job и запускать соответствующие задачи командными файлами.
А ещё - можно ничего не громоздить, а просто назначить пользователю-не администратору выполнять только определённые действия, которые планируется делать через runas, посредством управления правами через групповую политику, NTFS и реестр.