Kuinka luoda, muokata ja poistaa ajoitettuja tehtäviä komentoriviltä
Windows XP / Server 2003 esitteli meille SchTasks-komentorivityökalun, joka otti käyttöön Windows 2000: n At-työkalun. Tämä työkalu tarjoaa mahdollisuuden hallita kaikkia ajoitettujen tehtävien näkökohtia puheluilla tähän komentoon.
Ohjattu Windows-ohjelma auttaa sinua luomaan graafisesti suunniteltuja tehtäviä graafisesti hyvin, mutta komentorivityökalu on ihanteellinen tilanteisiin, kuten:
- Käsittele tehtäviä eräskripteissä.
- Ohjaa ja luo verkko-koneissa tehtäviä ilman, että sinun täytyy kirjautua niihin.
- Massan luominen / synkronointitehtävä useissa koneissa.
- Käytä mukautetuissa sovelluksissa kommunikoida Task Schedulerin kanssa sen sijaan, että sinun pitäisi tehdä API-puheluja.
Kuten luultavasti voitte kuvitella, SchTasks-komennolla on enemmän vaihtoehtoja kuin voimme kattaa tässä artikkelissa, joten keskitymme näyttämään joitakin esimerkkejä tavallisista tehtävien kokoonpanoista ja mitä vastaava tehtävä näyttää tehtävän aikataulussa.
esimerkit
Luo 'Oma tehtävä' ajaa C: RunMe.bat klo 9.00 päivittäin:
SchTasks / Luo / SC DAILY / TN “Oma tehtävä” / TR “C: RunMe.bat” / ST 09:00
Muokkaa "Tehtäväni", jos haluat ajaa klo 14:
SchTasks / Change / TN “Oma tehtävä” / ST 14:00
Luo 'Oma tehtävä', kun haluat suorittaa C: RunMe.bat-ohjelman joka kuukauden ensimmäisenä päivänä:
SchTasks / Luo / SC MONTHLY / D 1 / TN “Oma tehtävä” / TR “C: RunMe.bat” / ST 14:00
Luo 'Oma tehtävä' suorittaaksesi C: RunMe.bat joka arkipäivä klo 14:
SchTasks / Create / SC VIIKKO / D MON, TUE, WED, THU, FRI / TN “Oma tehtävä” / TR “C: RunMe.bat” / ST 14:00
Poista tehtävä, jonka nimi on "Tehtävä":
SchTasks / Delete / TN “Oma tehtävä”
Huomaa: tämä herättää varoituksen, joka sinun täytyy vahvistaa.
Bulk-luominen
Kuten kaikki muutkin komentorivityökalut, voit lisätä erätiedostoon useita ohjeita, jotta voit luoda irtotavaratiedoston (tai poistamisen).
Esimerkiksi tämä komentosarja:
SchTasks / Create / SC DAILY / TN “Backup Data” / TR “C: Backup.bat” / ST 07:00
SchTasks / Luo / SC VIIKKO / D MON / TN “Luo TPS-raportit” / TR “C: GenerateTPS.bat” / ST 09:00
SchTasks / Create / SC MONTHLY / D 1 / TN “Sync-tietokanta” / TR “C: SyncDB.bat” / ST 05:00
Tuottaa nämä tehtävät:
Kyky tehdä tämä on nopea tapa tuoda uusia tehtäviä tai muuttaa olemassa olevia aikatauluja moniin koneisiin kerralla. Jotta voisimme varmistaa, että tehtävät päivitetään, voit sisällyttää sopivat SchTasks-komennot verkkotunnuksen kirjauskomentoon, joka päivittää käyttäjän koneita, kun he kirjautuvat sisään.
Microsoftin dokumentaatio SchTasks Commandissa