Jos käytät usein tiettyjä ohjelmia Microsoft Windows 10:ssä ja kyllästyt avaamaan niitä sammutuksen tai uudelleenkäynnistyksen jälkeen, voit luoda ajoitetun tehtävän, joka suoritetaan käynnistyksen yhteydessä.
Vaihtoehto 1 – GUI: sta
- Käyttämällä "Windows-avain“ + “R" avataksesi, suorita ja kirjoita "taskschd.msc“. Tämä avaa Task Schedulerin.
- Toiminnot-paneelissa voit valita, luodaanko takatehtävä vai luodaanko tehtävä. Klikkaus "Luo tehtävä“.
- "Luo tehtävä”-näyttö tulee näkyviin. Valitse "Kenraali”-välilehti.
- "Nimi” -kenttään, anna tehtävälle nimi. Esimerkki: "Outlook-tehtävä“.
- "Kuvaus” -kentässä voit kuvata, mitä tehtävää varten ja mitä se tekee.
- Viimeinen osa on "Turvallisuusvaihtoehdot", tässä voit määrittää, kuka voi suorittaa tämän tehtävän ja onko tehtävällä järjestelmänvalvojan oikeudet.
- Valitse "Liipaisimet”-välilehti.
- Valitse "Uusi…“.
- "Uusi triggeri” -ikkuna tulee näkyviin, tässä voit määrittää, milloin tehtävä alkaa.
- Valitse milloin haluat tehtävän alkavan "Aloita tehtävä" pudotusvalikosta.
- Muokkaa "asetukset”alue halutulla tavalla.
- "Lisäasetukset” -kentässä voit halutessasi viivyttää tehtävää, toistaa tehtävää, pysäyttää tehtävän, aktivoida ja vanhentua.
- “Käytössä” on oletuksena valittuna.
- Valitse "OK“.
- Valitse "Toiminnot" -välilehti ja valitse sitten "Uusi“.
- "Uusi toiminta”-ikkuna avautuu.
- "Toiminta" pudota alas, "Käynnistä ohjelma” on oletuksena asetettu. Vaihda se halutessasi.
- Valitse "Selaa…" vieressä "Ohjelma/käsikirjoitus”-kenttään
- Selaa ohjelmaan, jolle haluat ajoittaa tehtävän.
- Valitse "OK“.
- mene kohtaan "ehdot”-välilehti.
- Voit muuttaa näitä halutessasi, mutta suosittelen jättämään nämä asetukset oletusarvoiksi.
- Valitse "asetukset”-välilehti. Voit muuttaa näitä, jos haluat, mutta suosittelen jättämään nämä rauhaan.
- Valitse "OK“.
Olet määrittänyt ajoitetun tehtävän onnistuneesti!
Vaihtoehto 2 – komentoriviltä
Voit lisätä ajoitettuja tehtäviä komentoriviltä, jos haluat sisällyttää ne komentosarjaan käyttämällä "schtehtävät”-komento ja parametrit, jotka kertovat sille, milloin tehtävä ajoitetaan.
Jos esimerkiksi halusin suorittaa "notepad.exe" joka keskiviikko klo 13.00, voisin käyttää seuraavaa komentoa:
schtasks /luo /tn OpenNotepad /tr notepad.exe /sc viikoittain /p ke /st 13:00:00
SCHTASKS /Luo [/S-järjestelmä [/U-käyttäjänimi [/P [salasana]]]] [/RU-käyttäjänimi [/RP-salasana]] /SC-aikataulu [/MO-muuttaja] [/D-päivä] [/M kuukautta] [/ I idletime] /TN tehtävänimi /TR tehtävän suoritus [/ST aloitusaika] [/RI interval] [ {/ET lopetusaika | /DU-kesto} [/K] [/XML xmlfile] [/V1]] [/SD alkamispäivä] [/ED enddate] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]
Parametriluettelo:
- /S-järjestelmä Määrittää etäjärjestelmän, johon muodostetaan yhteys. Jos järjestelmäparametri jätetään pois, sen oletusarvo on paikallinen järjestelmä.
- /U-käyttäjänimi Määrittää käyttäjäkontekstin, jossa SchTasks.exe-tiedoston tulee suorittaa.
- /P [salasana] Määrittää salasanan annetulle käyttäjäkonteksille. Kehottaa syöttämään, jos se jätetään pois.
- /RU-käyttäjänimi Määrittää "suorita nimellä" -käyttäjätilin (käyttäjäkonteksti), jolla tehtävä suoritetaan. Järjestelmätilin kelvolliset arvot ovat "", "NT AUTHORITY\SYSTEM" tai "SYSTEM". V2-tehtäviä varten ovat saatavilla myös "NT AUTHORITY\LOCALSERVICE" ja "NT AUTHORITY\NETWORKSERVICE" sekä kaikkien kolmen tunnetut SID-tunnukset.
- /RP [salasana] Määrittää "run as" -käyttäjän salasanan. Salasanan kysymiseksi arvon on oltava joko "*" tai ei mitään. Tätä salasanaa ei huomioida järjestelmätilissä. On yhdistettävä joko /RU- tai /XML-kytkimen kanssa.
- /SC-aikataulu Määrittää aikataulun tiheyden. Kelvolliset aikataulutyypit: MINUUTI, TUNTI, PÄIVITTÄIN, VIIKOITTAINEN, KUUKAUSITTAIN, KERRAN, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /MO-muokkaus Tarkoittaa aikataulutyyppiä mahdollistaakseen aikataulun toistumisen tarkemman hallinnan. Kelvolliset arvot on lueteltu alla "Modifiers"-osiossa.
- /D päivää Määrittää viikonpäivän, jolloin tehtävä suoritetaan. Voimassaolevat arvot: MA, TI, KE, TO, PE, LA, SUN ja KUUKAUSI-aikatauluille 1 - 31 (kuukauden päivät). Jokerimerkki “*” määrittää kaikki päivät.
- /M kuukautta Määrittää vuoden kuukaudet. Oletusarvo on kuukauden ensimmäinen päivä. Kelvolliset arvot: TAMMI, HELMI, MAR, HUHT, TOUKOKUU, KESÄKUU, HEINÄ, ELOKUU, SYYS, LOKA, MARRAS, JOULUKUU. Jokerimerkki “*” määrittää kaikki kuukaudet.
- /I idletime Määrittää, kuinka kauan joutoaika odottaa ennen ajoitetun ONIDLE-tehtävän suorittamista. Voimassa oleva alue: 1 – 999 minuuttia.
- /TN-tehtävän nimi Määrittää merkkijonon muodossa polku\nimi, joka yksilöi tämän ajoitetun tehtävän.
- /TR taskrun Määrittää ajoitettuna aikana suoritettavan ohjelman polun ja tiedostonimen.
Esimerkki: C:\windows\system32\calc.exe - /ST aloitusaika Määrittää tehtävän suorittamisen aloitusajan. Ajan muoto on HH: mm (24 tunnin aika), esimerkiksi 14:30 klo 14:30. Oletuksena nykyinen aika, jos /ST ei ole määritetty. Tämä vaihtoehto vaaditaan /SC ONCE: n kanssa.
- /RI interval Määrittää toistovälin minuutteina. Tämä ei koske aikataulutyyppejä: MINUUTI, TUNTI, ONSTART, ONLOGON, ONIDLE, ONEVENT. Voimassa oleva alue: 1 – 599940 minuuttia. Jos joko /ET tai /DU on määritetty, oletusarvo on 10 minuuttia.
- /ET endtime Määrittää tehtävän suorittamisen lopetusajan. Ajan muoto on HH: mm (24 tunnin aika), esimerkiksi 14:50 klo 14:50. Tämä ei koske aikataulutyyppejä: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU-kesto Määrittää tehtävän suorittamisen keston. Aikamuoto on HH: mm. Tämä ei koske /ET: tä eikä aikataulutyyppejä: ONSTART, ONLOGON, ONIDLE, ONEVENT. /V1-tehtäville, jos /RI on määritetty, keston oletusarvo on 1 tunti.
- /K Lopettaa tehtävän päättymisajan tai keston aikana. Tämä ei koske aikataulutyyppejä: ONSTART,
ONLOGON, ONIDLE, ONEVENT. Joko /ET tai /DU on määritettävä. - /SD aloituspäivä Määrittää ensimmäisen päivämäärän, jolloin tehtävä suoritetaan. Muoto on kk/pp/vvvv. Oletusarvo on nykyinen
Päivämäärä. Tämä ei koske aikataulutyyppejä: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT. - /ED enddate Määrittää viimeisen päivämäärän, jolloin tehtävän tulee suorittaa. Muoto on kk/pp/vvvv. Tämä ei koske aikataulutyyppejä: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC ChannelName Määrittää tapahtumakanavan OnEvent-laukaisimille.
- /IT Mahdollistaa tehtävän suorittamisen vuorovaikutteisesti vain, jos /RU-käyttäjä on kirjautunut sisään työn suorittamishetkellä.
Tämä tehtävä suoritetaan vain, jos käyttäjä on kirjautunut sisään. - /NP Salasanaa ei ole tallennettu. Tehtävä suoritetaan ei-interaktiivisesti annettuna käyttäjänä. Vain paikalliset resurssit ovat saatavilla.
- /Z Merkitsee tehtävän poistettavaksi sen viimeisen ajon jälkeen.
- /XML xmlfile Luo tehtävän tiedostossa määritetystä tehtävän XML-tiedostosta. Voidaan yhdistää /RU- ja /RP-kytkimien kanssa tai pelkän /RP: n kanssa, kun tehtävän XML sisältää jo pääkirjan.
- /V1 Luo tehtävän, joka näkyy Vistaa edeltäville alustoille. Ei yhteensopiva /XML: n kanssa.
- /F Luo tehtävän väkisin ja estää varoitukset, jos määritetty tehtävä on jo olemassa.
- /RL-taso Asettaa työn suoritustason. Kelvolliset arvot ovat RAJOITETTU ja KORKEASTI. Oletusasetus on RAJOITETTU.
- /DELAY-viiveaika Määrittää odotusajan, joka viivyttää tehtävän suorittamista liipaisimen käynnistyksen jälkeen. Kellonajan muoto on mmmm: ss. Tämä vaihtoehto on voimassa vain aikataulutyypeille ONSTART, ONLOGON, ONEVENT.
- /HRESULT Paremman diagnosoinnin vuoksi prosessin poistumiskoodi on HRESULT-muodossa.
- /? Näyttää tämän ohjeviestin.
Muuttajat: /MO-kytkimen kelvolliset arvot aikataulutyypin mukaan:
MINUUTI: 1 – 1439 minuuttia.
TUNTI: 1-23 tuntia.
PÄIVITTÄIN: 1-365 päivää.
VIIKKO: viikot 1-52.
ONCE: Ei modifikaatioita.
ONSTART: Ei modifikaatioita.
ONLOGON: Ei modifikaatioita.
ONIDLE: Ei modifikaatioita.
KUUKAUSITTAIN: 1-12 tai
ENSIMMÄINEN, TOINEN, KOLMAS, NELJÄS, VIIMEINEN, VIIMEINEN.