Как запустить bat файл с правами администратора при входе пользователя в систему?
Имеется: Active Directory, политика по установке нужного ПО, доменные учетные записи без прав администратора, машины на win7-win8.1.
Задача:
Одно из приложений необходимо ставить непосредственно из под учетки пользователя, так как файлы записываются в пользовательскую папку appdata/roaming. При этом, приложению необходимы для установки права администратора.
Установка производится через batch скрипт запускающий с нужными ключами .msi файл.
Попытки решения:
Для решения уже пробовалась конструкция runas, но не вариант, так как при первом запуске на каждой машине придется ввести пароль администратора, что не выполнимо. CPAU и RunAsSPC тоже тестировались, проблема в том что установка файлов происходит в папку того самого администратора зашифрованного этими программами, а не в папку пользователя ее запускающего.
Производить установку через назначенные приложения или через сценарий автозагрузки недопустимо, требуется что бы на момент начала установки пользователь уже был залогинен на машине. Кроме того, при таком подходе само приложение числится в установленных, но не закидывает нужные файлы в папку пользователя. Пробовал закидывать их после установки отдельно, но не помогает.
Вопрос:
Могут ли быть еще какие то варианты установки?