6Jul

Ako vytvoriť pripomenutia popupu bez dodatočného softvéru

Väčšina ľudí musí niečo pripomenúť.Či už je to každodenná úloha, opakujúci sa záväzok, alebo jednorazová udalosť - s upomienkovým upomienkovaním na vašom počítači sa môže hodiť.Zatiaľ čo pre túto úlohu je k dispozícii množstvo nástrojov, načrtneme jednoduchý spôsob, ako to urobiť bez ďalšieho softvéru.

Náš "trik" a plánovač úloh

Zatiaľ čo sme predtým diskutovali, ako môžete natrvalo použiť Plánovač úloh na vytváranie pop-up pripomienok, existuje niekoľko chvostov / obmedzení, ktorých cieľom je riešiť túto alternatívnu metódu.

  • Pop-up dialógové okná generované plánovačom úloh, z väčšej časti sa objaví pod všetky otvorené okná( s položkou na paneli úloh).Zatiaľ čo vaša práca nebude prerušená v najmenšom, vzniká to problém, ak ste v závislosti od upozornenia upútať pozornosť.
  • Naša alternatívna metóda otvára okno na na začiatku vašich aktuálnych okien, ale nezaujme zaostrenie. Napríklad, ak zadávate e-mail, keď sa má pop-up naplánovať, aby sa zobrazil, pole sa objaví na vrchu e-mailu s tlačenými tlačidlami, ktoré sú stále odosielané do vášho editora.
  • vygenerované rozbalovacie dialógové okná Plánovač úloh vyžadujú interakciu, ktorá sa má odmietnuť.V podstate zostane, kým nestlačíte tlačidlo OK.
    Táto alternatívna metóda to podporuje okrem toho, že umožňuje časovač, ktorý po uplynutí vopred stanoveného času zruší blok.

Nastavenie

Aj keď je tento trik alternatívnou metódou, stále používame program Windows Task Scheduler.

Úloha by mala byť nastavená na "Spustiť len pri prihlásení používateľa" s voľbou "Skrytá" nezačiarknutá.

Nastavte rozvrh podľa potreby.

Program na spustenie je CMD.exe, ktorý je konzola príkazového riadka systému Windows s prvým argumentom, ktorý je '/ C', ktorý spustí nasledujúci text v súbore a potom ukončí okno konzoly.

Magic je tu v poli s argumentmi( po spomínanom prepínači '/ C'), ktorý číta( poznamenajte si - zatiaľ čo toto je zobrazené na niekoľkých riadkoch nižšie, celý text je jediným priľahlým riadkom v poli s argumentmi):

TITLE ReadPripomienka typu Geek a & ECHO & ECHO & ECHO V súčasnosti je% TIME% & ECHO & ECHO & ECHO čas ísť prečítať How-To Geek.& ECHO https: //www.howtogeek.com & ECHO & TIMEOUT 120

Ampersand( &) znak vám umožňuje spojiť príkazy na jednom riadku, ktorý robí vyššie uvedené ekvivalentné nasledujúcej sekvencie:

TITLE Prečítajte si návod na pripomenutie ECHO.ECHO.ECHO V súčasnosti je% TIME% ECHO.ECHO.ECHO Čas ísť prečítať How-To Geek. ECHO https://www.howtogeek.com ECHO.ECHO.TIMEOUT 120

Vyššie uvedené príkazy by mohli byť vložené do dávkového skriptu a potom mali nastavenú úlohu spustiť príslušný program / skript namiesto toho dosiahnuť presne ten istý výsledok( aj keď v dávkovom skripte by ste chceli vložiť @ECHO OFF akoprvý príkaz).

Správu môžete prispôsobiť podľa potreby a presne pochopiť, ako sa správa generuje, zvážte nasledujúce kľúčové slová:

  • TITLE zmení názov okna konzoly na nasledujúci text.
  • ECHO vytlačí nasledujúci text do okna konzoly. Keď bodka okamžite nasleduje príkaz ECHO, vytlačí sa prázdny riadok.
  • % TIME% je premenná prostredia, ktorá je nahradená aktuálnym systémovým časom( v 24-hodinovom formáte).
  • TIMEOUT & lt; N & gt;informuje konzolu, aby čakala na N číslo alebo sekundy, aby pokračovala alebo kým nebolo stlačené tlačidlo( podľa toho, čo nastane skôr).Ak ste chceli vynútiť, aby okno čakalo, kým nebolo stlačené tlačidlo( tj žiadne odpočítavanie), potom zadajte -1 ako hodnotu pre N.

Samozrejme, nie ste obmedzený len na vyššie uvedené príkazy - máte celý príkazline arzenálu kľúčových slov, ktoré máte k dispozícii, ktoré môžu napríklad mať pripomienky otvorené programy a / alebo spustiť webové stránky ako súčasť procesu.