Kaip sukurti, keisti ir ištrinti numatytas užduotis iš komandinės eilutės

Turinys:

Kaip sukurti, keisti ir ištrinti numatytas užduotis iš komandinės eilutės
Kaip sukurti, keisti ir ištrinti numatytas užduotis iš komandinės eilutės

Video: Kaip sukurti, keisti ir ištrinti numatytas užduotis iš komandinės eilutės

Video: Kaip sukurti, keisti ir ištrinti numatytas užduotis iš komandinės eilutės
Video: Как Cжать PDF, PNG, GIF, JPG Онлайн Бесплатно? Без потери качества! - YouTube 2024, Lapkritis
Anonim

"Windows XP" / "Server 2003" pristatė mus į "SchTasks" komandinės eilutės įrankį, kuris praturtino "Windows 2000" įrankį "At". Šis įrankis suteikia galimybę valdyti kiekvieną planuotų užduočių aspektą per skambučius šioje komandoje.

Nors vedlys "Windows" naudoja, kad padėtų grafiškai kurti "Numatytas užduotis", labai gerai, komandų eilutės įrankis idealiai tinka tokioms situacijoms:

  • Manipuliuoti užduotis partijos scenarijose.
  • Kontroliuoti ir kurti užduotis tinkle esančiose mašinose nereikia prisijungti prie jų.

  • Masė sukurti / sinchronizuoti užduotis keliose mašinose.
  • Naudokite pasirinktinėse programose bendrauti su užduočių planuokliu, o ne atlikti API skambučius.

Kaip jūs tikriausiai galite įsivaizduoti, "SchTasks" komandai yra daugiau galimybių nei mes galime įtraukti į šį straipsnį, todėl mes ketiname sutelkti dėmesį į kai kuriuos bendrų užduočių konfigūracijų pavyzdžius ir tai, kaip atitinkama užduotis atrodys užduočių planuoklyje.

Pavyzdžiai

Sukurkite "Mano užduotis", norėdami paleisti C: RunMe.bat kasdien 9 val.

SchTasks /Create /SC DAILY /TN “My Task” /TR “C:RunMe.bat” /ST 09:00

Image
Image
Image
Image

Pakeisti "Mano užduotis" paleisti 2 val.

SchTasks /Change /TN “My Task” /ST 14:00

Image
Image
Image
Image

Sukurkite "Mano užduotis", norėdami paleisti C: "RunMe.bat" kiekvieno mėnesio pirmą kartą:

SchTasks /Create /SC MONTHLY /D 1 /TN “My Task” /TR “C:RunMe.bat” /ST 14:00

Image
Image
Image
Image

Sukurkite "Mano užduotis", kad paleistumėte C: RunMe.bat kiekvieną darbo dieną 2 val.

SchTasks /Create /SC WEEKLY /D MON,TUE,WED,THU,FRI /TN “My Task” /TR “C:RunMe.bat” /ST 14:00

Image
Image
Image
Image

Ištrinti užduotį "Mano užduotis":

SchTasks /Delete /TN “My Task”

Pastaba: tai padidins įspėjimą, kurį turėsite patvirtinti.
Pastaba: tai padidins įspėjimą, kurį turėsite patvirtinti.

Masinis kūrimas

Kaip ir bet kuri kita komandinės eilutės priemonė, galite įvesti keletą instrukcijų partijos rinkmenoje, kad atliktumėte daugialypį kūrimą (arba ištrynimą).

Pavyzdžiui, šis scenarijus:

SchTasks /Create /SC DAILY /TN “Backup Data” /TR “C:Backup.bat” /ST 07:00 SchTasks /Create /SC WEEKLY /D MON /TN “Generate TPS Reports” /TR “C:GenerateTPS.bat” /ST 09:00 SchTasks /Create /SC MONTHLY /D 1 /TN “Sync Database” /TR “C:SyncDB.bat” /ST 05:00

Sukuria šias užduotis:

Gebėjimas tai atlikti - tai greitas būdas iš naujo įdiegti naujas užduotis arba keisti esamus tvarkaraščius daugeliui mašinų vienu metu. Siekiant užtikrinti, kad užduotys būtų atnaujintos, galite įtraukti atitinkamas "SchTasks" komandas į domeno prisijungimo scenarijų, kuris atnaujins naudotojo kompiuterius, kai jie prisijungs.
Gebėjimas tai atlikti - tai greitas būdas iš naujo įdiegti naujas užduotis arba keisti esamus tvarkaraščius daugeliui mašinų vienu metu. Siekiant užtikrinti, kad užduotys būtų atnaujintos, galite įtraukti atitinkamas "SchTasks" komandas į domeno prisijungimo scenarijų, kuris atnaujins naudotojo kompiuterius, kai jie prisijungs.

"Microsoft" dokumentacija "SchTasks" komandoje

Rekomenduojamas: