Hvordan holde styr på når du jobber ved hjelp av en planlagt oppgave
Miscellanea / / December 02, 2021
På dagtid jobber jeg som webutvikler. For å få betalt må jeg fylle ut en timeliste. Noen uker kommer jeg til fredag og innser: «Hei! Jeg glemte å fylle ut timelisten min, og jeg husker ikke hvilke timer jeg gjorde denne uken!» Jeg er sikker på at kontorbrukere som meg kan forholde seg til denne situasjonen. 🙂
I denne guiden vil jeg vise deg hvordan jeg løste dette problemet ved å lage en planlagt oppgave som vil logge dato og klokkeslett når jeg Logg Inn eller låse datamaskinen min. Dette kan hjelpe alle, inkludert de som jobber hjemmefra (som redaktøren på dette nettstedet), til å nøyaktig spore tiden som brukes foran datamaskinen hver dag. Trikset er Kun Windows.
Del én: Lage manuset
Trinn 1. Opprett en mappe.
Steg 2. Opprett en ny tekstfil i den mappen og navngi den login.bat.
For å gjøre dette rett en tom plass i mappen og velg Nytt -> Tekstdokument.
Navngi det login.bat. (Pass på at den ikke heter login.bat.txt)
Trinn 3. Åpne tekstfilen og kopier og lim inn følgende kode i den.
@ekko av
set datecode=%date:~-4%-%date:~7,2%-%date:~4,2% %time:~0,2%:%time:~3,2%:%time:~ 6,2 %
if "%1"=="i" echo %datecode% - Logget på >> C:\!Scripts\Login\login.txt
if "%1"=="o" echo %datecode% - Låst datamaskin >> C:\!Scripts\Login\login.txt
Lagre det!
Viktig notat: Hvis du vil at loggfilen skal vises et annet sted enn min, må du sørge for å oppdatere banen i skriptet.
Del to: Opprette påloggingsoppgaven
Trinn 1. Åpen Oppgaveplanlegger, ved å gå Start -> Kjør (VINN+R) og skriving taskschd.msc i ledeteksten som vises.
Steg 2. Plukke ut Opprett oppgave... fra handlingene på høyre side.
Trinn 3. Skriv inn et oppgavenavn som Logg inn påloggingsdato og -klokkeslett.
Trinn 4. Klikk på Utløsere fanen og legg til en ny utløser. Plukke ut:
- Start oppgaven: Ved pålogging
- Spesifikk bruker: Dette bør være din Windows-konto
Klikk OK for å legge til utløseren.
Trinn 5. Legg til en annen utløser, bortsett fra denne gangen Start oppgaven: Lås opp på arbeidsstasjonen.
Klikk OK for å legge til utløseren.
Trinn 6. Klikk på Handlinger fanen. Legg til en ny handling og pek den til påloggingsskriptet med argumentet Jeg.
Klikk OK for å legge til handlingen.
Trinn 7. (Valgfritt – bare nødvendig hvis du bruker en bærbar datamaskin) Klikk på Forhold og fjern merket i boksen som sier Start oppgaven bare hvis datamaskinen er på vekselstrøm.
Klikk på OK for å lage oppgaven.
Del tre: Opprette låseoppgaven
Trinn 1. I Oppgaveplanlegger, plukke ut Opprett oppgave... fra handlingene på høyre side.
Steg 2. Skriv inn et oppgavenavn som Logg dato og klokkeslett for låsen.
Trinn 3. Klikk på Utløsere fanen og legg til en ny utløser. Plukke ut:
- Start oppgaven: På arbeidsstasjonslås
- Spesifikk bruker: Dette bør være din Windows-konto
Klikk OK for å legge til utløseren.
Trinn 4. Klikk på Handlinger fanen. Legg til en ny handling og pek den til påloggingsskriptet med argumentet o.
Klikk OK for å legge til handlingen.
Trinn 5. (Valgfritt – bare nødvendig hvis du bruker en bærbar datamaskin) Klikk på Forhold og fjern merket i boksen som sier Start oppgaven bare hvis datamaskinen er på vekselstrøm.
Klikk på OK for å lage oppgaven.
Del fire: Tester at alt fungerer som forventet
Arbeidet ditt er nå fullført. Du trenger bare å teste at alt fungerer som forventet. Bare lås datamaskinen ved å trykke VINN+L og logge inn igjen. Hvis du fulgte instruksjonene riktig, bør du nå ha en fil kalt login.txt i samme mappe som skriptet ditt. Denne filen skal inneholde en logg over hver gang du logger inn og ut av datamaskinen.
Til slutt, hvis du ønsker å få tilgang til denne loggfilen raskt, kan det være lurt å følge vår guide på hvordan du bruker nøkkelord for å starte nesten hva som helst raskt i Windows.