Utbildning
Modul
Skapa och hantera schemalagda jobb med Windows PowerShell - Training
Skapa och hantera schemalagda jobb med Windows PowerShell
Den här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
När du skapar en aktivitet använder du två schemaläggargränssnitt: ITaskScheduler och ITask. Du måste ange ett unikt namn för uppgiften, klassidentifieraren för aktivitetsobjektet och gränssnittsidentifieraren för ITask. Klassidentifieraren och gränssnittsidentifieraren visas i kodexemplet efter det här avsnittet.
Anteckning
Du kan också skapa en uppgift genom att anropa ITaskScheduler::AddWorkItem. När du tar den här vägen är det ditt ansvar att skapa en instans av objektet Task (som stöder gränssnittet ITask) och sedan lägga till uppgiften med det namn du anger.
Anteckning
Som standard kan endast en medlem i gruppen Administratörer, Säkerhetskopieringsoperatörer eller Serveroperatörer skapa uppgifter på Windows Server 2003. En medlem i gruppen Administratörer kan ändra säkerhetsbeskrivningen för mappen Windows\Task så att andra kan skapa uppgifter.
Namnet som du anger för aktiviteten måste vara unikt i mappen Schemalagda aktiviteter. Om det redan finns en aktivitet med samma namn returnerar ITaskScheduler::NewWorkItem ERROR_FILE_EXISTS. Om du får det här returvärdet bör du ange ett annat namn och försöka skapa uppgiften igen.
Följande procedur beskriver hur du skapar en ny arbetsuppgift.
Om du vill skapa en ny arbetsuppgift
För ett kodexempel av | Se |
---|---|
Skapa en enskild uppgift | C/C++-kodexempel: Skapa en uppgift med NewWorkItem- |
Utbildning
Modul
Skapa och hantera schemalagda jobb med Windows PowerShell - Training
Skapa och hantera schemalagda jobb med Windows PowerShell
Dokumentation
Exempel för Schemaläggaren 1.0 - Win32 apps
Exemplen i det här avsnittet använder API:et som introducerades i Schemaläggaren 1.0.
Skapa en ny utlösare - Win32 apps
Om du vill skapa en utlösare måste du använda tre gränssnitt.
Starta ett program när en uppgift registreras - Win32 apps
Att skriva en uppgift som startar en körbar fil när en uppgift registreras görs genom att definiera en registreringsutlösare och en körbar åtgärd.