Android

Hur du kan hålla reda på när du arbetar med en schemalagd uppgift

The Guy Who Didn't Like Musicals

The Guy Who Didn't Like Musicals

Innehållsförteckning:

Anonim

Under dagen arbetar jag som webbutvecklare. För att få betalt måste jag fylla i en tidsplan. Några veckor kommer jag till fredagen och inse, "Hej! Jag glömde att fylla i min tidsplan och jag kan inte komma ihåg vilka timmar jag gjorde den här veckan! ”Jag är säker på att kontor som jag kan relatera till den här situationen. ????

I den här guiden visar jag hur jag löste problemet genom att skapa en schemalagd uppgift som loggar datum och tid när jag loggar in eller låser min dator. Detta kan hjälpa var och en, inklusive de som arbetar hemifrån (som den här webbplatsredaktören), att noggrant spåra den tid som spenderas framför datorn varje dag. Tricket är bara Windows.

Del 1: Skapa skriptet

Steg 1. Skapa en mapp.

Steg 2. Skapa en ny textfil i den mappen och namnge den login.bat.

Om du vill göra det ska du göra ett tomt utrymme i mappen och välja Ny -> Textdokument.

Namnge det login.bat. (Se till att det inte heter namnet login.bat.txt)

Steg 3. Öppna textfilen och kopiera och klistra in följande kod i den.

@echo off

set datecode=%date:~-4%-%date:~7, 2%-%date:~4, 2% %time:~0, 2%:%time:~3, 2%:%time:~6, 2%

if "%1"=="i" echo %datecode% - Logged in >> C:\!Scripts\Login\login.txt

if "%1"=="o" echo %datecode% - Locked computer >> C:\!Scripts\Login\login.txt

Spara den!

Viktig anmärkning: Om du vill att din loggfil ska visas någon annanstans än min, se till att du uppdaterar sökvägen i skriptet.

Del två: Skapa inloggningsuppgiften

Steg 1. Öppna Aktivitetsplaneraren genom att gå Start -> Kör (WIN + R) och skriva uppgifterchd.msc i prompten som visas.

Steg 2. Välj Skapa uppgift … från åtgärderna på höger sida.

Steg 3. Ange ett uppgiftsnamn som Logga inloggningsdatum och tid.

Steg 4. Klicka på fliken Triggers och lägg till en ny trigger. Välj:

  • Börja uppgiften: Vid inloggning
  • Speciell användare: Detta bör vara ditt Windows-konto

Klicka på OK för att lägga till avtryckaren.

Steg 5. Lägg till en annan utlösare förutom den här gången, välj Börja uppgiften: Lås upp på arbetsstationen.

Klicka på OK för att lägga till avtryckaren.

Steg 6. Klicka på fliken Åtgärder. Lägg till en ny åtgärd och peka på ditt inloggningsskript med argumentet i.

Klicka på OK för att lägga till åtgärden.

Steg 7. (Valfritt - krävs endast om du använder en bärbar dator) Klicka på fliken Villkor och avmarkera rutan som säger Starta uppgiften endast om datorn är på nätström.

Klicka på OK för att skapa uppgiften.

Del tre: Skapa låsuppgiften

Steg 1. I Uppgiftsplanering väljer du Skapa uppgift … från åtgärderna på höger sida.

Steg 2. Ange ett uppgiftsnamn som Logga in låstdatum och -tid.

Steg 3. Klicka på fliken Triggers och lägg till en ny trigger. Välj:

  • Börja uppgiften: På arbetsstationens lås
  • Speciell användare: Detta bör vara ditt Windows-konto

Klicka på OK för att lägga till avtryckaren.

Steg 4. Klicka på fliken Åtgärder. Lägg till en ny åtgärd och peka på ditt inloggningsskript med argumentet o.

Klicka på OK för att lägga till åtgärden.

Steg 5. (Valfritt - krävs endast om du använder en bärbar dator) Klicka på fliken Villkor och avmarkera rutan som säger Starta uppgiften endast om datorn är på nätström.

Klicka på OK för att skapa uppgiften.

Del fyra: Testa att allt fungerar som förväntat

Ditt arbete är nu klart. Du behöver bara testa att allt fungerar som förväntat. Lås bara din dator genom att slå WIN + L och logga in igen. Om du följde instruktionerna ordentligt, bör du nu ha en fil som heter login.txt i samma mapp som ditt skript. Den här filen bör innehålla en logg varje gång du loggar in och från din dator.

Slutligen, om du vill kunna komma åt den här loggfilen snabbt, kanske du vill följa vår guide om hur du använder nyckelord för att starta nästan vad som helst snabbt i Windows.