Что нового

[Автоматизация] Как запустить скрипт под учетной записью которая находится в LogOff

general66

Пришел увидел наследил
Сообщения
211
Репутация
3
Если такое возможно то подскажите, как реализовать запуск скомпилированного скрипта от имени другого пользователя, и который в данный момент находится в LogOff. т.е. постоянно надо переключатся на другого пользователя чтоб запустить скрипт и выходить обратно (очень напрягает) логин и пароль известный, учетка с админ правами.

Заранее благодарю за помощь
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Держишь шифт, нажимаешь правой кнопкой мыши, и выбирайешь запустить от имени другого пользователя.
 
Автор
G

general66

Пришел увидел наследил
Сообщения
211
Репутация
3
inververs [?]
Держишь шифт, нажимаешь правой кнопкой мыши, и выбирайешь запустить от имени другого пользователя.

извиняюсь за неточно сформулированный вопрос , я имел ввиду как это можно реализовать в скрипте, типа нажал кнопочку а там запустилось чтоб запущенный файл продолжал работать в той учетной записи , для этого Runas подойдет ?, где то попадалось на форуме а сейчас с поиском не совладал , сори за нубство :-[
 
Автор
G

general66

Пришел увидел наследил
Сообщения
211
Репутация
3
подскажите почему не запускается и ошибок не выдает
Код:
Global $userName = 'брод втихой воде'
RunAs ($userName, @ComputerName, '', 1, @ScriptDir & '/folder/script.exe')
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Врядли будет работать без пароля.
 
Автор
G

general66

Пришел увидел наследил
Сообщения
211
Репутация
3
sngr [?]
Врядли будет работать без пароля.

ага пароль ввел начало запускаться, подскажите если для запуска IE требуются настройки того пользователя от чего имени он запускается (куки, прокси и т.д) параметр workingdir обязательный и что тут имеется ввиду, папка рабочего профиля это оно @UserProfileDir или как тут поступить?
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Код:
RunAs ($userName, @ComputerName, '', 1, @ScriptDir & '/folder/script.exe')
Параметр 1 подгружает профиль пользователя. Этого должо быть достаточно.
 
Верх