Како заказати ПоверСхелл скрипту за аутоматско покретање на Виндовс серверу

15. септембар 2020 6229 Погледи Сцхедуле-а-ПоверСхелл-Сцрипт

Прегледајте теме постова

Увод

Ако желите да се ваша ПоверСхелл скрипта аутоматски покреће у одређеним интервалима, потребно је да закажете ПоверСхелл скрипту помоћу Виндовс планера задатака.

Постоје и други алати које можете користити за планирање покретања ПоверСхелл скрипте у одређено време, али овај водич показује како се то ради помоћу Виндовс планера задатака

Користићу ПоверСхелл скрипту приказану испод за демонстрацију у овом водичу. Скрипта креира фасцикле ако фасцикла не постоји у директоријуму.

Сцхедуле-а-ПоверСхелл-Сцрипт-екампле

Потребно време:5 минута.

Да бисте аутоматски заказали ПоверСхелл скрипту на Виндовс серверу, следите доле наведене кораке:

  1. Отворите Виндовс Таск Сцхедулер

    Тип планер задатака у поље за претрагу. Затим кликните на Таск Сцхедулер.

  2. Креирајте нови задатак

    Десни клик Библиотека планера задатака . Затим изаберите Креирај задатак .

    Закажите ПоверСхелл скрипту

  3. Именујте задатак и унесите опционални опис

    На општој картици новог задатка дајте задатку име помоћу име поље. Такође можете описати задатак користећи Опис кутија.

    На кутији са ознаком 3, обавезно изаберите Покрени без обзира да ли је корисник пријављен или не . Ако изаберете прву опцију, заказана ПоверСхелл скрипта се неће покренути осим ако корисник није пријављен.

  4. Креирајте окидач за аутоматско покретање заказане ПоверСхелл скрипте

    Да бисте то урадили, кликните на окидачи таб. Затим кликните Нова . Тхе Нев Триггер прозор ће се отворити.

    На Започните задатак падајући мени, уверите се у то По распореду је изабрано. Затим изаберите да ли желите да закажете покретање ПоверСхелл скрипте Даили , Недељно или Месечно .

    Можда ћете желети да закажете понављање ПоверСхелл скрипте у одређеном интервалу. Да бисте то урадили, проверите Поновите задатак сваки кутија. Затим кликните на падајући мени да бисте изабрали период.

    Друга веома важна конфигурација је Зауставите задатак ако траје дуже од подешавање. Означите ово поље да бисте аутоматски зауставили заказани задатак. Такође можете поставити датум истека задатка. Задатак ће престати да се извршава након постављеног датума.

    Када завршите са конфигурисањем окидача, кликните на Ок.

    Закажите ПоверСхелл скрипту

  5. Закажите ПоверСхелл скрипту користећи Акције таб

    Кликните Акције таб. Затим кликните Нова . На поступак падајући мени, уверите се у то Покрените програм је изабрано. Затим откуцајте ПоверСхелл.еке на програм/скрипта поље.

    Затим унесите -Филе након чега следи цела путања до скрипте на Додајте аргументе (опционо) поље. Ево команде коју сам унео у Додајте аргументе (опционо) поље:

    -Филе Ц:ПСсцхедуле поверсхелл екамплеЦреате-фолдерс-фром-тект-филе.пс1

    Када завршите кликните на Ок. Затим поново кликните на Ок. Када кликнете на Ок, други пут, од вас ће се тражити да потврдите лозинку.

    Закажите ПоверСхелл скрипту

  • На Корисничко име поље, користите формат Име рачунаракорисничко име или Име доменаКорисничко име.

Када завршите, ево шта Акције картица ће изгледати тако. У ствари, тражите од планера задатака да покрене ову команду -

|_+_| Да бисте потврдили да ће се поверсхелл скрипта покренути према распореду, кликните десним тастером миша на задатак и изаберите Покрени.

Закључак

Да би се ваша скрипта покренула, потребно је да користите параметар -Филе команде ПоверСхелл.еке на картици радње. Ово је трик. У супротном, ваша скрипта се можда неће покренути.

Надам се да вам је овај водич био од помоћи. Да бисте оставили коментар, предлог или поставили питање, користите образац за одговор на крају ове странице.

Други корисни водичи

  • Објашњење Поверсхелл-а за петљу: синтакса и примери
  • Поверсхелл ако је другачије објашњено: синтакса и примери

Додатни ресурси и референце