Planlegg Windows til å sove og våkne automatisk

For lat til å gå inn på kontoret ditt og skyve PÅknappen hver morgen? Jeg også. Det er grunnen til at jeg konfigurerte Windows oppgaveplanlegging slik at datamaskinen min automatisk sover og våkner på et bestemt tidspunkt. Du kan også med denne opplæringen.

Brian har gjort en fantastisk jobb med å dekkeflere pene ting du kan gjøre med Windows oppgaveplanlegging. En til: planlegger Windows å våkne eller sove automatisk på et bestemt tidspunkt. Hvorfor vil du gjøre dette? Jeg vet ikke om deg, men for meg brukte jeg min stasjonære Windows 7-PC som filserver i noen tid. I stedet for å sende wake-on-LAN-pakker hver gang jeg ønsket å få tilgang til en fil på Windows-filserveren min, bestemte jeg meg for å la saken være fra kl. 10 til 22 hver dag. Dette var et kompromiss mellom å våkne opp på forespørsel og forlate datamaskinen min 24/7 (beklager, miljø.)

Det er tredjeparts strømstyringsprogrammersom gjør dette, hvorav mange følger med bærbare datamaskiner. Men hvis du er på et vanlig vanilje Windows-skrivebord, kan det være lurt å bare gå foran og gjøre det innfødt. Dette er hvordan:

1. Deaktiver hybrid søvn / dvalemodus. (Valgfritt, men anbefalt.)

2. Lag en skriptfil (.bat) for å sette datamaskinen i dvale.

3. Lag en skriptfil (.bat) for å vekke datamaskinen din.

4. Planlegg datamaskinen din til å sove og våkne på et bestemt tidspunkt.

Hvordan deaktivere hybrid søvn / dvalemodus i Windows

Det første trinnet er å deaktivere hybrid søvn og / eller dvalemodus på datamaskinen din. Hvorfor vil du gjøre dette?

Dvalemodus er en strømsparende funksjon som sparermaskinens tilstand (inkludert ikke-lagrede dokumenter, programstatus osv.) på den primære harddisken i stedet for på RAM (som hvilemodus.) Avveininga er langsommere gjenopptakstid, men mindre strømuttak. Dette er viktig for bærbare datamaskiner med batterier, men ikke så mye for stasjonære maskiner. Hybrid søvn gjør begge deler - den lagrer åpne dokumenter og applikasjonstilstander i minnet og harddisken. Dette er slik at du ikke mister noe i tilfelle strømbrudd.

Men den virkelige saken er at noen ganger, hybridsøvn / dvalemodus kan forstyrre et automatisert vekkeskript, avhengig av konfigurasjonen. I mitt tilfelle våknet av dvalemodus fra et skript bare halvparten - datamaskinen ville slått på, fansen ville snurre, og jeg skulle bli sittende fast på skjermen “Gjenoppta Windows” for alltid. Hvis du har lignende problemer, kan det være lurt å deaktivere dvalemodus / hybrid søvn helt. Dette er hvordan:

Åpne en ledetekst som administrator. For å gjøre dette i Windows 7, klikk på Start-knappen, skriv cmd og høyreklikk deretter cmd.exe og velg Kjør som administrator.

wake and sleep automatisering - cmd.exe forhøyet

Type powercfg -h off og trykk Enter.

deaktiver dvalemodus / hybrid søvn med powercfg

Hvis kommandoen var vellykket, får du ingen feilmeldinger.

Hvis du får feilmeldingen: “Du har ikke tillatelse til å aktivere eller deaktivere dvalemodusfunksjonen”Les deretter på forrige trinn om å kjøre cmd.exe som administrator.

Nå, som en bjørn som er avhengig av espresso, vil datamaskinen ikke lenger dvale. Det vil sove, men det vil ikke dvale. Oppdrag utført.

For mer informasjon om Hibernation vs. Sleep, les denne oppskrivningen som Austin gjorde om emnet: Forstå PC og enheter, Sleep VS. Dvalemodus [groovyTips]

Hvordan lage en batch-fil (.bat) for å sette datamaskinen i dvale

Måten vi skal legge datamaskinen i dvale på, er forbikjører et skript (.bat) som vil starte søvnkommandoen. Ved å bruke en batchfil kan du legge til andre parametere og kommandoer til den senere uten å avvise oppgaven din for Windows Task Scheduler.

Hvis du vil lage en søvnbatchfil, åpner du Notisblokk og skriver følgende:

Rundll32.exe Powrprof.dll, SetSuspendState Sleep

auto sleep script for windows 7

Klikk på File -> Save As, under Save as type, velg Alle filer *.* og gi filen din et navn som sleep.bat (eller noe annet med en .bat-utvidelse.)

Har det? Hvis ikke, kan du bare laste ned søvn- og vekke-batch-filene jeg allerede har opprettet ved å klikke her.

Hvordan lage en batch-fil (.bat) for å vekke datamaskinen din

Det er ikke en kommandolinjekommando for å vekke dindatamaskin. Det skyldes at hvis du er i stand til å kjøre kommandoer, er datamaskinen din selvfølgelig allerede våken. Men det vi kan gjøre er å lage en batch-fil med noe vilkårlig i den og deretter fortelle Windows Task Scheduler at den kan vekke datamaskinen til å kjøre den. Så gå videre og lag en batchfil som gjør noe som “ekko Hello!” Og lagre den deretter som wake.bat.

auto wake script for windows 7

Igjen, du kan også bare laste ned søvn / våkne batch-filer her.

Hvordan planlegge datamaskinen din til å sove og våkne til en viss tid

Nå som vi har batchfiler til å sove og vekke datamaskinen vår, er alt vi trenger å gjøre å fortelle Windows når vi skal kjøre dem.

Kjør oppgaveplanlegging. Den raskeste måten å komme til det er ved å klikke på Start-knappen og skrive Oppgaveplanlegger.

oppgaveplanlegger - søvnvåkingsplan

Klikk Handling og så Opprette oppgave; i kategorien Generelt, gi den et navn som "Sov."

lage en søvnoppgave i Windows oppgaveautomator

I Triggers fane, klikk Ny. Sett oppgaven til å begynne "På en timeplan" og velg daglig og plug-in tiden når du vil at den skal kjøres. Klikk OK.

angi hviletid i windows oppgaveplanlegger

Utløseren din vil være aktivert.

lage en daglig søvnplan i oppgaveplanleggeren

Deretter klikker du på handlinger fane og klikk Ny. Sett handlingen til "Start et program" og bla gjennom sleep.bat-skriptet. Klikk OK.

starte et dvaleskript med windows oppgaveplanlegging

Her er din handling:

windows oppgaveplanlegger med sleep.bat

Hvis du vil hindre datamaskinen i å sove hvis programmer kjører eller noen bruker datamaskinen, bruker du følgende innstillinger under fanen Betingelser:

hindre datamaskinen i å sove automatisk i oppgaveplanleggeren

Klikk OK. Du er ferdig med denne delen. Hvis du vil teste den ut, kan du legge til en ny trigger som setter den i gang 1 minutt fra nå.

sleep and wake oppgaveplanlegger

Neste, la oss lage en Våkne oppgave. Klikk Handling og Lag oppgave, og gi den navnet Våkn i den generelle fanen.

automatisk vekke i oppgaveplanleggeren

Deretter lager du en daglig trigger med tiden du vil vekke datamaskinen.

vekke datamaskinen på et bestemt tidspunkt i oppgaveplanleggeren

Deretter går du til handlinger fane og foreta en handling for å kjøre wake.bat-skriptet.

wake.bat i windows oppgaveplanlegger

Gå nå til Forhold fane. Her må du forsikre deg om at alternativet “Vekk datamaskinen for å kjøre denne oppgaven” er merket.

vekke datamaskinen for å kjøre denne oppgaven

Klikk OK. Nå vil datamaskinen våkne og sove til planlagte tider. Nyt!

1

Lignende artikler

Legg igjen en kommentar