Android

Jak sledovat, kdy pracujete pomocí naplánované úlohy

David Godman - 2nd Buddha at the Gas Pump Interview

David Godman - 2nd Buddha at the Gas Pump Interview

Obsah:

Anonim

Přes den pracuji jako webový vývojář. Abychom dostali zaplaceno, musím vyplnit časový rozvrh. Několik týdnů se dostanu do pátku a uvědomím si: „Hej! Zapomněl jsem vyplnit svůj časový rozvrh a nemohu si vzpomenout, jaké hodiny jsem tento týden udělal! “Jsem si jist, že návštěvníci úřadu, jako jsem já, se mohou této situace týkat. ????

V této příručce vám ukážu, jak jsem tento problém vyřešil vytvořením naplánované úlohy, která bude zaznamenávat datum a čas při přihlášení nebo uzamčení počítače. To může pomoci každému, včetně těch, kteří pracují z domova (jako je editor tohoto webu), přesně sledovat čas strávený před počítačem každý den. Trik je pouze Windows.

Část první: Vytvoření skriptu

Krok 1. Vytvořte složku.

Krok 2. V této složce vytvořte nový textový soubor a pojmenujte ho login.bat.

Chcete-li to provést, prázdné místo ve složce a vyberte Nový -> Textový dokument.

Pojmenujte ji login.bat. (Ujistěte se, že není pojmenován login.bat.txt)

Krok 3. Otevřete textový soubor a zkopírujte a vložte do něj následující kód.

@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

Ulož to!

Důležitá poznámka: Pokud chcete, aby se váš soubor protokolu zobrazoval někde jinde, než je ten můj, nezapomeňte aktualizovat cestu ve skriptu.

Část druhá: Vytvoření přihlašovací úlohy

Krok 1. Otevřete Plánovač úloh spuštěním Start -> Spustit (WIN + R) a zadáním taskschd.msc do zobrazeného řádku.

Krok 2. Z akcí na pravé straně vyberte Create Task….

Krok 3. Zadejte název úkolu, jako je Přihlášení přihlašovacího data a času.

Krok 4. Klikněte na záložku Triggers a přidejte nový trigger. Vybrat:

  • Zahájení úlohy: Při přihlášení
  • Konkrétní uživatel: Toto by měl být váš účet Windows

Klepnutím na tlačítko OK přidáte spouštěč.

Krok 5. Přidejte další spouště, kromě této doby, vyberte Zahájit úlohu: Odemknout na pracovní stanici.

Klepnutím na tlačítko OK přidáte spouštěč.

Krok 6. Klikněte na kartu Akce. Přidejte novou akci a ukažte ji na svůj přihlašovací skript s argumentem i.

Klepnutím na tlačítko OK akci přidáte.

Krok 7. (Volitelné - povinné pouze v případě, že používáte notebook) Klepněte na kartu Podmínky a zrušte zaškrtnutí políčka Spustit úlohu, pouze pokud je počítač napájen ze sítě.

Klepnutím na OK vytvořte úlohu.

Část třetí: Vytvoření úlohy zámku

Krok 1. V Plánovači úloh vyberte Vytvořit úlohu … z akcí na pravé straně.

Krok 2. Zadejte název úkolu, například Protokol data a času zámku.

Krok 3. Klikněte na záložku Triggers a přidejte nový trigger. Vybrat:

  • Zahájení úlohy: Zamknutí na pracovní stanici
  • Konkrétní uživatel: Toto by měl být váš účet Windows

Klepnutím na tlačítko OK přidáte spouštěč.

Krok 4. Klikněte na kartu Akce. Přidejte novou akci a ukažte ji na přihlašovací skript s argumentem o.

Klepnutím na tlačítko OK akci přidáte.

Krok 5. (Volitelné - povinné pouze v případě, že používáte notebook) Klikněte na kartu Podmínky a zrušte zaškrtnutí políčka Spustit úlohu, pouze pokud je počítač napájen ze sítě.

Klepnutím na OK vytvořte úlohu.

Čtvrtá část: Testování, že vše funguje podle očekávání

Vaše práce je nyní dokončena. Musíte jen vyzkoušet, že všechno funguje podle očekávání. Stačí zamknout počítač stisknutím klávesy WIN + L a přihlásit se zpět. Pokud jste postupovali správně, měli byste nyní mít soubor nazvaný login.txt ve stejné složce jako skript. Tento soubor by měl obsahovat protokol při každém přihlášení a odhlášení z počítače.

A konečně, pokud chcete mít rychlý přístup k tomuto souboru protokolu, možná budete chtít postupovat podle našeho průvodce, jak používat klíčová slova pro rychlé spuštění téměř všeho v systému Windows.