Hoe om die 'By'-opdrag in Windows te gebruik

INHOUDSOPGAWE:

Hoe om die 'By'-opdrag in Windows te gebruik
Hoe om die 'By'-opdrag in Windows te gebruik
Anonim

Wat om te weet

  • Dit is die regte sintaksis: by \\ rekenaarnaam /interaktief | /elke:datum, …/volgende:datum, …
  • rekenaarnaam spesifiseer 'n afgeleë rekenaarnaam; /every:date[, …] loop opdragte op spesifieke dae.
  • /interactive laat die opdrag in wisselwerking met die aangemelde gebruiker; /delete vee alle voorheen geskeduleerde opdragte uit.

Hierdie artikel verduidelik hoe om die "by"-opdrag te gebruik, wat beskikbaar is vanaf die opdragprompt. "By" word gebruik om programme en opdragte op geskeduleerde tye te laat loop.

By Command Beskikbaarheid

Die by-opdrag is beskikbaar vanaf die opdragprompt in baie Windows-bedryfstelsels, insluitend Windows 7, Windows Vista, Windows XP en sommige ouer weergawes van Windows ook.

Image
Image

Hierdie opdrag is afgekeur vanaf Windows 8. Microsoft beveel aan om eerder die kenmerkryke schtasks-opdrag te gebruik.

Die beskikbaarheid van by-opdragskakelaars kan ietwat verskil van bedryfstelsel tot bedryfstelsel.

Op bevelsintaksis

Dit is die regte sintaksis van die op-opdrag:

by \\ rekenaarnaam /interaktief | /elke:datum, … /volgende:datum, …

Sien hoe om opdragsintaksis te lees as jy nie seker is hoe om die by-opdragsintaksis te lees wat hierbo gewys word of in die tabel hieronder beskryf word nie.

By Command Options
Item Verduideliking
rekenaarnaam Gebruik hierdie opsie om 'n afgeleë rekenaarnaam te spesifiseer. Die at-opdrag sal die uitvoering van opdrag op die plaaslike rekenaar skeduleer as jy nie 'n rekenaarnaam spesifiseer nie.
/elke:datum[, …] Gebruik die /every skakelaar om opdrag op spesifieke dae van die week of maand uit te voer.
/volgende:datum[, …] Gebruik die /next skakelaar om opdrag op die volgende gebeurtenis van die dag uit te voer.
Spesifiseer die tyd wanneer die opdrag moet loop.
/interaktief Laat die geskeduleerde opdrag toe om interaksie te hê met enige gebruiker wat aangemeld is wanneer die taak uitgevoer word.
id Dit is die unieke nommer wat aan 'n reeds geskeduleerde opdrag toegeken is. Die id-opsie word slegs gebruik om 'n geskeduleerde opdrag te vertoon of uit te vee. Jy kan nie 'n ID handmatig op 'n geskeduleerde opdrag stel nie.
/vee [ /yes] Hierdie by-opdrag-opsie word gebruik om alle voorheen geskeduleerde opdragte uit te vee. Gebruik die /yes opsie met /delete om die "vee alle geskeduleerde take"-bevestigingsvraag oor te slaan. Gebruik /delete wanneer jy 'n ID spesifiseer om 'n enkele geskeduleerde opdrag uit te vee.
Dit spesifiseer die opdrag of program wat uitgevoer moet word. Jy moet command in dubbelaanhalingstekens insluit.
/? Gebruik die hulpskakelaar met die at-opdrag om gedetailleerde hulp oor die opdrag se verskeie opsies te wys.

By Command Voorbeelde


om 14:15 "chkdsk /f"

In die voorbeeld hierbo word die at-opdrag gebruik om 'n loop van die chkdsk-opdrag te skeduleer as chkdsk /f, slegs vandag, om 14:15, op die tans gebruik PC.


by \\prodserver 23:45 /every:1, 4, 8, 12, 16, 20, 24, 28 "bkprtn.bat"

In hierdie voorbeeld word die at-opdrag gebruik om die uitvoering van die bkprtn.bat bondellêer op die rekenaar genaamd prodserver te skeduleer om 11:45 nm. op die eerste, vierde, agtste, 12de, 16de, 20ste, 24ste en 28ste dag van elke maand.


op 1 /vee

Hier word die geskeduleerde opdrag met die ID van 1 uitgevee.

By verwante opdragte

Die at-opdrag word dikwels saam met baie ander opdragprompt-opdragte gebruik omdat dit gebruik word om die loop van ander opdragte te skeduleer.

Aanbeveel: