Исправите заказани задатак који се не покреће за .БАТ датотеку
Ако имате .БАТ датотеку и покушавате да је покренете аутоматски помоћу Планера задатака(Task Scheduler) у Виндовс(Windows) -у , можда сте наишли на проблем где се једноставно не покреће осим ако ручно не покренете задатак.
Направио сам батцх фајл који брише све унутар привремене фасцикле кад год се рачунар покрене. Направио сам основни задатак у Планеру задатака(Task Scheduler) и надао се најбољем. Нажалост, ништа се није догодило када се мој рачунар покренуо. После много покушаја и грешака, схватио сам како да покренем скрипту.
У овом чланку ћу вас провести кроз подешавања и дозволе које требате да прилагодите да бисте покренули вашу батцх датотеку без ручне интервенције.
Корак 1: Проверите дозволе за File/Folder
Први корак за решавање овог проблема је да обезбедите да налог који користите за покретање скрипте у Планеру задатака(Task Scheduler) има пуну контролу(Full Control) над фасциклом која садржи скрипту, саму скрипту и све фасцикле/датотеке које скрипта додирне када се покрене.
На пример, направио сам следећу групну скрипту испод:
set folder="C:\test" cd /d %folder% for /F "delims=" %%i in ('dir /b') do (rmdir "%%i" /s/q || del "%%i" /s/q)
Сачувао сам .БАТ(.BAT) датотеку у фасциклу Документи. Путања је C:\Users\username\Documents . Отишао сам на Ц:\Усерс\усернаме, кликнуо десним тастером миша на фасциклу Документи(Documents) и кликнуо на Својства(Properties) . Затим сам кликнуо на картицу Безбедност(Security) .
Као што видите, кориснички налог Асеем(Aseem) је експлицитно додат и дата му је дозвола пуне контроле.А(Full Control) Сада морате да урадите исту ствар за фасциклу која садржи скрипту и за саму скрипту. Немојте само претпоставити да ако дате дозволе фасцикли која садржи скрипту, можете кренути, јер нисте. На крају, подесите дозволе за све датотеке и фасцикле са којима ће скрипта комуницирати.
У мом случају, морао сам да одем на C:\test , кликнем десним тастером миша на ту фасциклу и тамо додам свој кориснички налог са дозволама за пуну контролу . (Full Control)Мало је досадно што ово морате да урадите, али то је једини начин да покренете скрипту.
Напомена: Налог који се користи за покретање скрипте мора да буде део локалне групе администратора на рачунару. У мом случају, Асеем налог је администраторски налог и стога је део локалне групе администратора.А (Note: The account that is being used to run the script has to be part of the local Administrators group on the computer. In my case, the Aseem account is an administrator account and therefore part of the local Administrators group. )
Корак 2: Проверите подешавања планера задатака(Task Scheduler Settings)
Сада идемо на Таск Сцхедулер(Task Scheduler) и тамо променимо одговарајућа подешавања. Отворите Планер задатака(Task Scheduler) и пронађите свој задатак у одељку Активни задаци( Active Tasks) . Требало би да буду наведени по абецедном реду.
Двапут кликните на њега и он ће сам отворити задатак у истом прозору. Да бисте уредили задатак, мораћете да кликнете десним тастером миша на њега и изаберете Својства(Properties) .
Постоји неколико картица и овде треба проверити и променити неколико ствари. Прво, на картици Опште(General) , морате да проверите кориснички налог који се користи за покретање задатка. У мом случају, то је Асеем(Aseem) налог за који сам раније дао дозволе на систему датотека и који је део групе администратора(Administrators) на рачунару.
Затим морате да изаберете опцију Покрени да ли је корисник пријављен или не и да изаберете ( Run whether user is logged on or not)Виндовс Виста, Виндовс Сервер 2008(Windows Vista, Windows Server 2008) у оквиру Конфигуриши за(Configure for) .
На картици Радње(Actions) , морате да изаберете скрипту, кликнете на Уреди(Edit) , а затим додате путању до фасцикле која садржи скрипту у пољу Започни у (опционо)(e Start in (optional)) . Ово може изгледати непотребно, али није. У мом случају, ставио сам C:\Users\Aseem\Documents\ у кутију.
Сада кликните на ОК(OK) да бисте сачували подешавања. Када то урадите, може се појавити дијалог где морате да унесете лозинку за кориснички налог који ће покренути задатак. Ово доводи до још једног захтева. Не можете да користите налог који нема лозинку. Кориснички налог мора да има лозинку да би задатак могао да се покрене.
На крају, требало би да покренете задатак ручно једном у Планеру задатака(Task Scheduler) да бисте били сигурни да ради. Ако ради добро ручно након што сте променили сва подешавања, онда би требало да се покрене када би требало да се покрене. У мом случају, то је требало да се деси при покретању и након што сам направио промене, све је функционисало у реду.
Имајте на уму да ако ваша скрипта приступа различитим рачунарима у домену када је покренута, требало би да покушате да користите налог администратора домена да бисте покренули задатак. Ово ће осигурати да налог има довољно дозвола за приступ удаљеним рачунарима.
Још једна ставка коју треба имати на уму је да ли ваша скрипта приступа ресурсима на мрежном дељеном месту. Ако ваша скрипта користи слова за приступ мрежи, можда се неће покренути. На пример, уместо да користите F:\data\ , требало би да користите \\machinename\share_name\data\ А у скрипти. Ако и даље не можете да покренете своју скрипту, оставите коментар овде и ја ћу покушати да вам помогнем. Уживати!
Related posts
Исправите грешку „Не могу да прочитам са изворне датотеке или диска“.
Како да поправите „Нема довољно ресурса УСБ контролера“ у оперативном систему Виндовс 10
Како да поправите грешку „Нисмо могли да довршимо ажурирање“ у оперативном систему Виндовс
Како да поправите грешку „Спотифи не може да репродукује ово управо сада“.
Како да поправите грешку „Нема руте“ у Дисцорд-у
Виндовс 7 уређаји и штампачи виси или се не отварају?
Како да поправите грешку „Нешто се догодило и ваш пин није доступан“ у Виндовс-у
Задатак штампања се неће избрисати у Виндовс-у? 8+ начина за поправку
6 поправки када апликација Спотифи не реагује или се не отвара
Како да поправите грешке у Гоогле Плаи продавници
Како да поправите Хотспот који не ради на Андроиду
Шта је датотека ТАР.ГЗ и како је отворити
Како да поправите тастере на Виндовс тастатури који престају да раде
Виндовс Таск Манагер се неће отворити? 10 поправки које треба испробати
Поправите „Откривен је неподржани бежични мрежни уређај. Грешка система заустављен
Поправка Не могу да прилагодим осветљеност након надоградње на Виндовс 8.1/10
Како да поправите грешку „Ви-Фи нема важећу ИП конфигурацију“
Како да поправите грешке које не раде Дисцорд ТТС
Исправите грешку „Виндовс није могао аутоматски да открије подешавања проксија ове мреже“.
Како да поправите грешку „РПЦ сервер је недоступан“ у оперативном систему Виндовс