wi5hmactep
29-07-2013, 10:46
Добрый день, уважаемые знатоки!
Прошу помощи со следущей проблемой:
Есть некий файл Excel в котором лежат имена серверов, IP адреса и некоторая другая информация.
Есть скрипт PowerShell, который открывает этот файл, берет из него нужную информацию и выполняет некоторые действия.
Все это идеально работает если пользователь залогинен. Но так как все сервера доменные и есть политика смены пароля раз в 30 дней - соответственно запуск скрипта под собой не вариант.
Как альтернатива - есть локальный админ на всех серверах, пароль на которого не надо менять.
А суть проблемы вот в чем - если я ставлю в планировщике запуск скрипта "независимо от регистрации пользователя", процесс Excel запускается, но книга не открывается, соответственно никаких данных скрипт получить не может.
При залогиненном локальном админе с параметром "Запуск только для зарегестрированного пользователя" - все работает.
Подскажите пожалуйста, возможно есть какой либо механизм открытия файла без логина пользователя, либо как логинить пользователя по расписанию, ну либо какой то еще способ решения проблемы.
Прошу помощи со следущей проблемой:
Есть некий файл Excel в котором лежат имена серверов, IP адреса и некоторая другая информация.
Есть скрипт PowerShell, который открывает этот файл, берет из него нужную информацию и выполняет некоторые действия.
Все это идеально работает если пользователь залогинен. Но так как все сервера доменные и есть политика смены пароля раз в 30 дней - соответственно запуск скрипта под собой не вариант.
Как альтернатива - есть локальный админ на всех серверах, пароль на которого не надо менять.
А суть проблемы вот в чем - если я ставлю в планировщике запуск скрипта "независимо от регистрации пользователя", процесс Excel запускается, но книга не открывается, соответственно никаких данных скрипт получить не может.
При залогиненном локальном админе с параметром "Запуск только для зарегестрированного пользователя" - все работает.
Подскажите пожалуйста, возможно есть какой либо механизм открытия файла без логина пользователя, либо как логинить пользователя по расписанию, ну либо какой то еще способ решения проблемы.