{"id":271095,"date":"2023-03-26T17:14:00","date_gmt":"2023-03-26T14:14:00","guid":{"rendered":"https:\/\/howto.mediadoma.com\/?p=271095"},"modified":"2025-03-14T23:35:25","modified_gmt":"2025-03-14T20:35:25","slug":"hvordan-lage-planlagte-oppgaver-i-windows-powershell-og-hvorfor-du-bor","status":"publish","type":"post","link":"https:\/\/howto.mediadoma.com\/no\/hvordan-lage-planlagte-oppgaver-i-windows-powershell-og-hvorfor-du-bor\/","title":{"rendered":"Hvordan lage planlagte oppgaver i Windows PowerShell (og hvorfor du b\u00f8r)"},"content":{"rendered":"\n<p>Ofte, n\u00e5r du \u00f8nsker \u00e5 planlegge oppgaver i Windows, vil du vanligvis s\u00f8ke etter Windows Task Scheduler-verkt\u00f8yet f\u00f8rst. Det er imidlertid mulig \u00e5 bruke Windows PowerShell-cmdlets til \u00e5 opprette, redigere og slette planlagte oppgaver.<\/p>\n<p>Men hvorfor skal du bruke PowerShell til \u00e5 planlegge oppgaver i stedet for det angitte Tash Scheduler-verkt\u00f8yet? La oss finne det ut.<\/p>\n<h2>Hvorfor bruke PowerShell i stedet for Task Scheduler?<\/h2>\n<p>For de fleste Windows-brukere er det enklere \u00e5 bruke oppgaveplanleggeren til \u00e5 lage enkle planlagte oppgaver. Hovedgrunnen til \u00e5 bruke PowerShell i stedet for Task Scheduler er imidlertid hovedsakelig muligheten til \u00e5 lage et skript som samhandler med systemet gjennom en planlagt oppgave.<\/p>\n<p>Oppgaveplanleggeren har v\u00e6rt en del av Windows i lang tid, og du kan l\u00e6re mer om <a href=\"https:\/\/howto.mediadoma.com\/no\/kjor-programmer-automatisk-ved-hjelp-av-windows-task-scheduler\/\" title=\"\u00e5 kj\u00f8re programmer automatisk ved \u00e5 bruke Oppgaveplanleggeren\">\u00e5 kj\u00f8re programmer automatisk ved \u00e5 bruke Oppgaveplanleggeren<\/a> i v\u00e5r guide. Dette vil hjelpe deg \u00e5 bestemme den beste metoden for \u00e5 lage planlagte oppgaver for dine spesifikke behov.<\/p>\n<h2>Hva er et PowerShell-skript?<\/h2>\n<p>Windows PowerShell er et program for oppgaveautomatisering og konfigurasjonsadministrasjon. Det inkluderer ogs\u00e5 et skriptspr\u00e5k. PowerShell-skript, kalt &quot;cmdlets&quot;, lar deg lage komplekse operasjoner med flere handlinger.<\/p>\n<p>Et PowerShell-skript kan brukes til noe s\u00e5 enkelt som \u00e5 samle inn og presentere informasjon om en datamaskin. En nettverksadministrator kan lage et skript som sl\u00e5r av alle datamaskiner p\u00e5 et nettverk som ikke brukes.<\/p>\n<p>Skript er mest brukt av b\u00e5de system- og nettverksadministratorer, men det betyr ikke at du ikke kan lage PowerShell-skript for \u00e5 utf\u00f8re enkle og komplekse handlinger p\u00e5 din personlige datamaskin. Faktisk er det mange <a href=\"https:\/\/www.makeuseof.com\/tag\/simple-windows-scripts\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">enkle Windows-skript<\/a> som er enkle \u00e5 sette opp, men som gir mye funksjonalitet.<\/p>\n<h2>Opprette en planlagt oppgave i PowerShell (Elevated)<\/h2>\n<p>Du m\u00e5 \u00e5pne PowerShell med administratorrettigheter n\u00e5r du vil opprette planlagte oppgaver. Hvis du ikke vet hvordan du gj\u00f8r dette, s\u00f8rg for \u00e5 l\u00e6re mer om <a href=\"https:\/\/www.makeuseof.com\/tag\/ways-to-run-a-program-as-administrator-in-windows\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">\u00e5 starte programmer med forh\u00f8yede rettigheter<\/a>.<\/p>\n<p>For \u00e5 \u00e5pne PowerShell, h\u00f8yreklikk p\u00e5 Start-meny-knappen og velg <strong>PowerShell (Admin)<\/strong> fra superbrukermenyen. Hvis du ikke ser det alternativet, s\u00f8k etter <strong>PowerShell<\/strong> i Windows Search og velg <strong>Kj\u00f8r som administrator<\/strong>.<\/p>\n<p>Du m\u00e5 opprette en variabel for \u00e5 inneholde oppgavehandlingen. For \u00e5 gj\u00f8re dette, skriv inn: <strong>$action = New-ScheduledTaskAction &#8211; Utf\u00f8r &#8216;PROGRAM&#8217;<\/strong> og trykk <strong>Enter<\/strong>. Erstatt <strong>PROGRAM<\/strong> med navnet p\u00e5 programmet du oppretter oppgaven for.<\/p>\n<p><a href=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-634046338c0b2.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-634046338c0b2.jpg\" alt=\"Hvordan lage planlagte oppgaver i Windows PowerShell (og hvorfor du b\u00f8r)\"><\/a><\/p>\n<p>Variabelnavnet i kommandoen ovenfor er $action-delen. Du kan endre dette til hva du vil, men det er best \u00e5 holde det kort og beskrivende. Det m\u00e5 ogs\u00e5 v\u00e6re med sm\u00e5 bokstaver.<\/p>\n<p>Deretter oppretter du utl\u00f8seren for den planlagte oppgaven. Dette vil inkludere en tid og en repetisjonsfrekvens. For \u00e5 legge til en trigger, skriv inn: <strong>$trigger = New-ScheduledTaskTrigger -SETTING -At TIME<\/strong>. Erstatt <strong>-SETTING<\/strong> med frekvensen, for eksempel Daglig. Erstatt <strong>-At TIME<\/strong> med et tidspunkt, for eksempel &quot;Kl. 07.00.&quot;<\/p>\n<p>Du kan bruke \u00e9n gang, daglig, ukentlig eller m\u00e5nedlig for frekvensen. Tiden kan v\u00e6re i 12- eller 24-timers format. Hvis du bruker Ukentlig frekvens, kan du ogs\u00e5 legge til <strong>-DaysOfWeek<\/strong>, og deretter dagen. <strong>Tirsdag<\/strong>, for eksempel. Du kan ogs\u00e5 bruke <strong>-DaysInterval<\/strong> for \u00e5 kontrollere frekvensen. For eksempel \u2013 <strong>DaysInterval 3<\/strong> vil kj\u00f8re oppgaven hver tredje dag.<\/p>\n<p><a href=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-6340463603ca1.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-6340463603ca1.jpg\" alt=\"Hvordan lage planlagte oppgaver i Windows PowerShell (og hvorfor du b\u00f8r)\"><\/a><\/p>\n<p>Du m\u00e5 n\u00e5 sette all informasjon sammen til en enkelt kommando. P\u00e5 f\u00f8lgende kommandolinje erstatter du <strong>OPPGAVE-MAPPE<\/strong>, <strong>OPPGAVE-NAVN<\/strong> og <strong>VALGFRI BESKRIVELSE-TEKST<\/strong> med oppgaveinformasjonen din. -TaskPath er valgfritt<strong>,<\/strong> men hjelper deg med \u00e5 identifisere dine opprettede oppgaver.<\/p>\n<p>For \u00e5 opprette den planlagte oppgaven, skriv inn: <strong>Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath &quot;TASK-FOLDER&quot; -TaskName &quot;TASK-NAME&quot; -Beskrivelse &quot;VALGFRI-DESCRIPTION-TEXT&quot;<\/strong>. Trykk <strong>Enter<\/strong>.<\/p>\n<p>Den planlagte oppgaven vil da bli opprettet og vil aktiveres n\u00e5r frekvens- og tidsutl\u00f8serne er n\u00e5dd.<\/p>\n<h2>Endre en planlagt oppgave i PowerShell (Elevated)<\/h2>\n<p>Du kan ogs\u00e5 bruke PowerShell til \u00e5 endre en planlagt oppgave opprettet tidligere. Du kan redigere en planlagt oppgave selv om den er aktiv. Du m\u00e5 vite navnet p\u00e5 den planlagte oppgaven og oppgavebanen.<\/p>\n<p>\u00c5pne PowerShell med administratorrettigheter ved \u00e5 s\u00f8ke i Windows Search og klikke <strong>Kj\u00f8r som administrator<\/strong>.<\/p>\n<p>Du m\u00e5 opprette en variabel for \u00e5 holde de planlagte oppgaveendringene. Type: <strong>$trigger = New-ScheduledTaskTrigger -SETTING -AT TIME<\/strong>. Endre <strong>-SETTING<\/strong> og -AT <strong>TIME<\/strong> til frekvensen og tiden du vil angi for oppgaven.<\/p>\n<p><a href=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-634046381ac95.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-634046381ac95.jpg\" alt=\"Hvordan lage planlagte oppgaver i Windows PowerShell (og hvorfor du b\u00f8r)\"><\/a><\/p>\n<p>For \u00e5 endre programmet den planlagte oppgaven bruker, skriv inn: <strong>$action = New-ScheduledTaskAction -Kj\u00f8r &#8216;PROGRAM&#8217;<\/strong>. Erstatt <strong>PROGRAM<\/strong> i kommandoen med navnet p\u00e5 programmet du vil bruke sammen med banen til .exe-filen.<\/p>\n<p>Deretter bruker du disse endringene p\u00e5 den planlagte oppgaven ved \u00e5 skrive: <strong>Set-ScheduledTask -Trigger $trigger -Action $action -TaskPath &quot;TASK-FOLDER&quot; -TaskName &quot;TASK-NAME&quot;<\/strong>. Erstatt <strong>OPPGAVE-MAPPE<\/strong> og <strong>OPPGAVE-NAVN<\/strong> med detaljer fra oppgaven du vil endre.<\/p>\n<p><a href=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-6340463a82e7d.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-6340463a82e7d.jpg\" alt=\"Hvordan lage planlagte oppgaver i Windows PowerShell (og hvorfor du b\u00f8r)\"><\/a><\/p>\n<h2>Slik sletter du planlagte oppgaver i PowerShell<\/h2>\n<p>Planlagte oppgaver opprettet i PowerShell kan ogs\u00e5 slettes i PowerShell.<\/p>\n<p>\u00c5pne PowerShell (Elevated) og skriv inn f\u00f8lgende kommando for \u00e5 bekrefte at oppgaven eksisterer og er aktiv: <strong>Get-ScheduledTask -TaskName &quot;TASK-NAME&quot;<\/strong>. Erstatt <strong>OPPGAVE-NAVN<\/strong> med navnet p\u00e5 oppgaven du vil slette.<\/p>\n<p>Forutsatt at den planlagte oppgaven er funnet, kan du slette den med f\u00f8lgende kommando: <strong>Unregister-ScheduledTask -TaskName &quot;TASK-NAME&quot; -Confirm:$false<\/strong>. Erstatt <strong>OPPGAVE-NAVN<\/strong> med navnet p\u00e5 oppgaven du vil slette.<\/p>\n<p><a href=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-6340463caebe3.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.mediadoma.com\/wp-content\/uploads\/2022\/10\/post-229878-6340463caebe3.jpg\" alt=\"Hvordan lage planlagte oppgaver i Windows PowerShell (og hvorfor du b\u00f8r)\"><\/a><\/p>\n<p>For \u00e5 bekrefte at oppgaven er slettet, skriv inn: <strong>Get-ScheduledTask -TaskName &quot;TASK-NAME&quot;<\/strong>, og erstatt <strong>OPPGAVENAVN<\/strong> med navnet p\u00e5 den planlagte oppgaven du slettet.<\/p>\n<p>Du skal da se en advarsel om at det ikke finnes noen oppgave med det navnet. Hvis du ser detaljer om den forespurte planlagte oppgaven, ble den ikke slettet p\u00e5 riktig m\u00e5te. Sjekk detaljene du skrev inn under trinn 1 ovenfor.<\/p>\n<h2>Ytterligere PowerShell Cmdlets for planlagte oppgaver<\/h2>\n<p>N\u00e5 du forst\u00e5r det grunnleggende om \u00e5 lage planlagte oppgaver i PowerShell, kan du eksperimentere med andre cmdlets.<\/p>\n<p>Det er flere andre m\u00e5ter \u00e5 kontrollere planlagte oppgaver med kommandolinjer. Disse inkluderer midlertidig deaktivering av oppgaver, eksport av en planlagt oppgave som en XML-streng og stopp av alle kj\u00f8rende oppgaver.<\/p>\n<p>Du kan finne en fullstendig liste over alle PowerShell <a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/scheduledtasks\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">planlagte oppgave-cmdlets p\u00e5 Microsoft Docs<\/a>.<\/p>\n<h2>Opprette planlagte oppgaver i Windows PowerShell<\/h2>\n<p>Ikke alle trenger \u00e5 bruke PowerShell for \u00e5 lage planlagte oppgaver. Oppgaveplanleggeren gj\u00f8r en fin jobb med \u00e5 la deg planlegge enkle oppgaver som \u00e5 \u00e5pne apper. Men hvis du trenger \u00e5 vite hvordan du oppretter planlagte oppgaver i PowerShell, det kraftige Windows-automatiseringsverkt\u00f8yet, er denne veiledningen et flott sted \u00e5 starte.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Opptakskilde:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.makeuseof.com\" class=\"external external_icon\">www.makeuseof.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Task Scheduler er flott, men \u00e5 sette opp planlagte oppgaver i Windows PowerShell i stedet har sine fordeler.<\/p>\n","protected":false},"author":1,"featured_media":229879,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[2887],"tags":[3060],"class_list":["post-271095","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-windows-5","tag-affiai-no"],"_links":{"self":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts\/271095","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/comments?post=271095"}],"version-history":[{"count":1,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts\/271095\/revisions"}],"predecessor-version":[{"id":314959,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts\/271095\/revisions\/314959"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/media\/229879"}],"wp:attachment":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/media?parent=271095"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/categories?post=271095"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/tags?post=271095"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}