Как запустить скрипт powershell через планировщик?
Добрый день, есть скрипт который в процессе выполнения считывает данные из ворд файлов, при выполнении данного скрипта через ISE не каких проблем нет, как только запихиваю его в планировщик вылазят ошибки, он вроде как ворд открывает но данные из него получить не может, пробовал запихать в планировщик с разными ключами, даже через батник, все равно ошибки.
Через батник тоже если его запустить руками работает, если запихать батник в планировщик не работает, в интернете куча подобных тем опробовал вариантов 7-10 не чего не помогает.
Возможно как то влияет то что при запуске скрипта или батника(запускающего скрипт) виден ход выполнения скрипта, а при выполнении в планировщике это происходит в скрытом режиме.
Если в планировщике поставить выполнять только для пользователей вошедших в систему то отображается ход выполнения скрипта и скрипт нормально отрабатывает, но хотелось бы добиться выполнения скрипта без отображения
Если выполнять из планировщика от текущего пользователя - добавьте в параметры запуска -WindowStyle Hidden. Но мигание всё равно иногда проскакивает, так как Powershell - консольная программа...
Полностью от него избавиться можно через костыли из wsf (vbscript/cscript)
Если же запускаете от другого пользователя - никто работоспособность офиса не гарантирует без интерактивного сеанса.
И микрософт прямо об этом пишет везде.