Jak sledovat, kdy pracujete pomocí naplánovaného úkolu
Různé / / December 02, 2021
Přes den pracuji jako webový vývojář. Abych dostal zaplaceno, musím vyplnit pracovní výkaz. Několik týdnů se dostanu do pátku a uvědomím si: „Hej! Zapomněl jsem vyplnit svůj časový rozvrh a nemůžu si vzpomenout, kolik hodin jsem tento týden dělal!" Jsem si jistý, že návštěvníci kanceláří, jako jsem já, se s touto situací mohou ztotožnit. 🙂
V této příručce vám ukážu, jak jsem tento problém vyřešil vytvořením a naplánovaný úkol která zaznamená datum a čas, kdy jsem přihlásit se nebo zámek můj počítač. 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ý každý den u počítače. Trik je v tom Pouze Windows.
Část první: Vytvoření scénáře
Krok 1. Vytvořte složku.
Krok 2. V této složce vytvořte nový textový soubor a pojmenujte jej přihlášení.bat.
Chcete-li to provést správně, vytvořte prázdné místo ve složce a vyberte Nový -> Textový dokument.
Pojmenuj to přihlášení.bat. (Ujistěte se, že se nejmenuje login.bat.txt)
Krok 3 Otevřete textový soubor a zkopírujte a vložte do něj následující kód.
@echo vypnuto
set datecode=%date:~-4%-%date:~7,2%-%date:~4,2% %time:~0,2%:%time:~3,2%:%time:~ 6,2 %
if "%1"=="i" echo %datecode% - Přihlášen >> C:\!Scripts\Login\login.txt
if "%1"=="o" echo %datecode% - Uzamčený počítač >> C:\!Scripts\Login\login.txt
Ulož to!
Důležitá poznámka: Pokud chcete, aby se váš log soubor objevil někde jinde než můj, pak se ujistěte, že jste aktualizovali cestu ve skriptu.
Část druhá: Vytvoření přihlašovací úlohy
Krok 1. Otevřeno Plánovač úkolů, tak, že přejdete na Start -> Spustit (WIN+R) a psaní taskchd.msc ve výzvě, která se objeví.
Krok 2. Vybrat Vytvořit úkol… z akcí na pravé straně.
Krok 3 Zadejte název úkolu jako Zapište si datum a čas přihlášení.
Krok 4 Klikněte na Spouštěče kartu a přidejte nový spouštěč. Vybrat:
- Začněte úkol: Při přihlášení
- Konkrétní uživatel: Měl by to být váš účet Windows
Klikněte OK přidat spoušť.
Krok 5. Přidejte další spouštěč kromě tohoto výběru času Začněte úlohu: Odemknout na pracovní stanici.
Klikněte OK přidat spoušť.
Krok 6. Klikněte na Akce tab. Přidejte novou akci a nasměrujte ji na svůj přihlašovací skript s argumentem i.
Klikněte OK přidat akci.
Krok 7 (Volitelné – vyžaduje se pouze v případě, že používáte notebook) Klikněte na Podmínky kartu a zrušte zaškrtnutí políčka Spusťte úlohu, pouze pokud je počítač napájen střídavým proudem.
Klikněte na OK k vytvoření úkolu.
Část třetí: Vytvoření úlohy zámku
Krok 1. v Plánovač úkolů, vyberte Vytvořit úkol… z akcí na pravé straně.
Krok 2. Zadejte název úkolu jako Zaznamenejte datum a čas zámku.
Krok 3 Klikněte na Spouštěče kartu a přidejte nový spouštěč. Vybrat:
- Začněte úkol: Zámek na pracovní stanici
- Konkrétní uživatel: Měl by to být váš účet Windows
Klikněte OK přidat spoušť.
Krok 4 Klikněte na Akce tab. Přidejte novou akci a nasměrujte ji na svůj přihlašovací skript s argumentem Ó.
Klikněte OK přidat akci.
Krok 5. (Volitelné – vyžaduje se pouze v případě, že používáte notebook) Klikněte na Podmínky kartu a zrušte zaškrtnutí políčka Spusťte úlohu, pouze pokud je počítač napájen střídavým proudem.
Klikněte na OK k vytvoření úkolu.
Část čtvrtá: 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še funguje podle očekávání. Stačí zamknout počítač klepnutím WIN+L a přihlaste se zpět. Pokud jste postupovali podle pokynů správně, měli byste nyní mít soubor s názvem login.txt ve stejné složce jako váš skript. Tento soubor by měl obsahovat protokol o 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 k rychlému spuštění téměř čehokoli ve Windows.