Я создал сценарий Powershell, который автоматически соединяется с офисом 365 и устанавливает для всех пользователей разрешения по умолчанию для всех пользователей по умолчанию. этот скрипт отлично работает при выполнении вручную.Task Scheduler Запуск программы openwith.exe вместо сценария PowerShell
но
Я пытаюсь запустить скрипт PowerShell с помощью планировщика задач на WS-2012-R2.
Я запускаю задачу, но когда я проверяю тестовый пользовательский календарь, он все равно остается тем же «вкладчиком».
Когда диспетчер задач запускает задачу, он создает процесс, этому процессу присваивается идентификатор процесса.
Я отправился проверять идентификатор в диспетчере задач, который был показан как «Выбрать приложение» на вкладке процессов.
я нажал правой и нажал детали, и это показывает, как OpenWith.exe
я проверил файл ассоциации и (.PS1) связан с WindowsPowerShell
я пошел к месту сценарии файла в проводнике, Rclicked и изменил OPENWith от POwershell до Windows PowerShell ISE, и я все равно получаю то же самое, когда я запускаю диспетчер задач. («pick and app & OPenWith.exe»)
Я попытался редактировать «действия» в диспетчере задач с помощью комбинации таких вещей, как.
В задачи свойств shceduler
Программа/скрипт: был установлен в C: \ Powershell разрешения рецензента скрипт \ по умолчанию это не работает
тогда я изменился, что C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ Powershell, а также PowerShell_ise
с C:. разрешения рецензента \ Powershell скрипт \ по умолчанию в (необязательно) добавить аргументы»
и наоборот
Может кто-нибудь скажет мне, что я могу сделать, чтобы запустить этот скрипт.
Большое спасибо
Что происходит, когда вы запускаете powershell из командной строки, например: 'powershell -?', Поскольку это должно показать синтаксис, необходимый? Вы должны использовать что-то вроде: «PowerShell -File» D: \ WORK \ ps \ webtest.ps1 "для ваших задач. – Leptonator
Когда я запускаю «Powershell -?» Я получаю предложения синтаксиса. в вкладке «действия» я изменил программу/скрипт на PowerShell и в поле добавленных аргументов я ввел -File «C: \ Powershell script \ Default Reviewer permissions.ps1», и он сработал. большое спасибо за вашу помощь – Daniel
Можете ли вы добавить «комментарий имеет что-то полезное»? Или, я могу проверить с Модератором, чтобы узнать, могу ли я вырвать свой комментарий в качестве ответа. Думаю, я допустил ошибку как добавление комментария. Я буду проверять с Модератором в любом случае. Я не думаю, что это будет последний раз, когда мы увидим эту проблему. :) – Leptonator