Возможен ли запуск скрипта vbs из скрипта же vbs с правами другого пользователя?
и можно ли этому скрипту передать параметр?
Поясняю. Ноги растут отсюда:
http://forum.ru-board.com/topic.cgi?forum=8&topic=8563&start=#17 Решения вопрос так и не получил. Проблема в том, что при запуске скрипта от имени пользователя он не выполняется по недостатку прав (а давать им эти права совершенно не хочется). При запуске же от имени администратора теряется имя пользователя.
В скриптах понимаю крайне мало, но если возможен такой вариант:
if username=user1 then
runas /user:admin script2.vbs 192.168.0.101
end if
if username=user2 then
runas /user:admin script2.vbs 192.168.0.102
end if
проблема бы решилась...
(сорри за смесь vb и cmd)
Можно, конечно, запускать скрипты из bat, но тогда пароли будут лежать в открытом виде, а скрипт можно хотя бы зашифровать.