Kā ieplānot PowerShell skripta automātisku palaišanu operētājsistēmā Windows Server
Pārlūkojiet ziņu tēmas
Ievads
Ja vēlaties, lai jūsu PowerShell skripts tiktu automātiski palaists noteiktos intervālos, jums jāieplāno PowerShell skripts ar Windows uzdevumu plānotāju.
iphone x vienmēr redzams
Ir arī citi rīki, kurus varat izmantot, lai ieplānotu PowerShell skripta palaišanu noteiktā laikā, taču šajā rokasgrāmatā ir parādīts, kā to izdarīt, izmantojot Windows uzdevumu plānotāju.
Šīs rokasgrāmatas demonstrācijai es izmantošu tālāk redzamo PowerShell skriptu. Skripts izveido mapes, ja mape direktorijā nepastāv.
Nepieciešamais laiks:5 minūtes.
Lai ieplānotu PowerShell skripta automātisku aktivizēšanu operētājsistēmā Windows Server, veiciet tālāk norādītās darbības.
- Atveriet Windows uzdevumu plānotāju
Tips uzdevumu plānotājs meklēšanas lodziņā. Pēc tam noklikšķiniet uz Uzdevumu plānotājs.
- Izveidojiet jaunu uzdevumu
Ar peles labo pogu noklikšķiniet Uzdevumu plānotāja bibliotēka . Pēc tam atlasiet Izveidot uzdevumu .
macrium atspoguļo klonu uz sdd Windows 10
- Nosauciet uzdevumu un ievadiet izvēles aprakstu
Jaunā uzdevuma vispārīgajā cilnē piešķiriet uzdevumam nosaukumu, izmantojot nosaukums lauks. Varat arī aprakstīt uzdevumu, izmantojot apraksts kaste.
Noteikti atlasiet lodziņu ar apzīmējumu 3 Palaist neatkarīgi no tā, vai lietotājs ir pieteicies vai nē . Ja atlasāt pirmo opciju, ieplānotais PowerShell skripts nedarbosies, ja vien lietotājs nebūs pieteicies.
- Izveidojiet trigeri, lai automātiski palaistu ieplānoto PowerShell skriptu
Lai to izdarītu, noklikšķiniet uz trigeri cilne. Pēc tam noklikšķiniet Jauns . The Jauns trigeris atvērsies logs.
Uz Sāciet uzdevumu nolaižamajā izvēlnē, pārliecinieties, ka Pēc grafika ir atlasīts. Pēc tam atlasiet, vai vēlaties ieplānot PowerShell skripta palaišanu Ikdienas , Iknedēļas vai Ikmēneša .
Varat arī ieplānot PowerShell skripta atkārtošanos noteiktā intervālā. Lai to izdarītu, pārbaudiet Atkārtojiet uzdevumu katru reizi kaste. Pēc tam noklikšķiniet uz nolaižamās izvēlnes, lai atlasītu periodu.
Vēl viena ļoti svarīga konfigurācija ir Apturiet uzdevumu, ja tas ilgst ilgāk par iestatījumu. Atzīmējiet šo izvēles rūtiņu, lai automātiski apturētu ieplānoto uzdevumu. Varat arī iestatīt uzdevuma derīguma termiņu. Uzdevums tiks pārtraukts pēc iestatītā datuma.
Kad esat pabeidzis aktivizētāja konfigurēšanu, noklikšķiniet uz Labi.
- Ieplānojiet PowerShell skriptu, izmantojot Darbības cilne
Noklikšķiniet uz Darbības cilne. Pēc tam noklikšķiniet Jauns . Uz Darbība nolaižamajā izvēlnē, pārliecinieties, ka Sāciet programmu ir atlasīts. Pēc tam ierakstiet PowerShell.exe uz programma/skripts lauks.
Pēc tam ievadiet - Fails kam seko pilns ceļš uz skriptu vietnē Pievienot argumentus (neobligāti) lauks. Šeit ir komanda, kuru es ierakstīju Pievienot argumentus (neobligāti) lauks:
-Fails C:PSshell powershell piemērsCreate-folders-from-text-file.ps1
Kad esat pabeidzis, noklikšķiniet uz Labi. Pēc tam vēlreiz noklikšķiniet uz Labi. Noklikšķinot uz Labi, otro reizi jums būs jāapstiprina sava parole.
- Uz Lietotājvārds laukā izmantojiet formātu Datora nosaukumslietotājvārds vai Domēna vārdsLietotājvārds.
Kad esat pabeidzis, lūk, kas Darbības cilne izskatīsies. Faktiski jūs lūdzat uzdevumu plānotājam palaist šo komandu -
nascar sacīkstes kodi|_+_| Lai apstiprinātu, ka Powershell skripts darbosies kā plānots, ar peles labo pogu noklikšķiniet uz uzdevuma un atlasiet Palaist.
Secinājums
Lai skripts darbotos, darbību cilnē ir jāizmanto komandas PowerShell.exe parametrs -File. Šis ir triks. Pretējā gadījumā jūsu skripts var netikt palaists.
Ceru, ka šī rokasgrāmata jums noderēja. Lai atstātu komentāru, ieteikumu vai uzdotu jautājumu, izmantojiet veidlapu Atstāt atbildi šīs lapas beigās.
Citi noderīgi ceļveži
- Powershell for Loop skaidrojums: sintakse un piemēri
- Powershell, ja cits paskaidrojums: sintakse un piemēri