Mūsų "triukas" ir užduočių planuoklis
Nors anksčiau mes kalbėjome, kaip galite naudoti užduočių planavimo priemonę, kad sukurtumėte iššokančiuosius priminimus, yra keletas elgesio užuominų / apribojimų, kuriuos mes siekiame spręsti taikydami šį alternatyvų metodą.
- Didžioji dalis rodomų užduočių sudarytojai iššokančių dialogų pagal visi atidaryti langai (su įrašu, padarytu užduočių juostoje). Nors jūsų darbas nebus trikdomas mažiausiai, tai sukelia problemą, jei priklausote nuo pranešimo, norint patraukti dėmesį.
- Mūsų pakaitinis metodas atidaro langą viršuje savo dabartinių langų, bet neapsunkina dėmesio. Pavyzdžiui, jei įvesdami el. Laišką, kai iššokančiajame langelyje planuojama rodyti, langas pasirodys ant jūsų el. Pašto adreso, o mygtuko paspaudimai vis tiek bus siunčiami į redaktorių.
- Užduočių tvarkaraščio generuojantys iškylantys dialogai reikalauja išjungti sąryšį. Iš esmės jis bus sustabdytas, kol paspausite mygtuką "Gerai". Mūsų pakaitinis metodas palaiko tai, be to, leidžiant laikmatį, kuris atsisakys dėžutės po iš anksto nustatyto laiko.
Nustatyti jį aukštyn
Nors šis triukas yra alternatyvus metodas, mes vis dar naudojame "Windows Task Scheduler".
TITLE Read How-To Geek Reminder&ECHO.&ECHO.&ECHO It is currently %TIME% &ECHO.&ECHO.&ECHO Time to go read How-To Geek. &ECHO https://www.howtogeek.com&ECHO.&ECHO.&TIMEOUT 120
Simbolis "ampersand" (&) leidžia jums sujungti vienos eilutės komandas, todėl aukščiau pateiktas lygiavertis sekančią seką:
TITLE Read How-To Geek Reminder ECHO. ECHO. ECHO It is currently %TIME% ECHO. ECHO. ECHO Time to go read How-To Geek. ECHO https://www.howtogeek.com ECHO. ECHO. TIMEOUT 120
Pirmiau pateiktos komandos gali būti įtrauktos į partijos scenarijų, o tada numatytą užduotį nustatyti, kad būtų paleista atitinkama programa / scenarijus, kad būtų pasiektas tas pats rezultatas (nors paketinio scenarijaus atveju norite įdėti @ECHO OFF į pirmąją komandą )
Žinutė gali būti pritaikyta pagal poreikį ir tiksliai suprasti, kaip sukurta žinutė, apsvarstykite šiuos raktinius žodžius:
- TITLE pakeičia konsolės lango pavadinimą į vėlesnį tekstą.
- ECHO spausdina vėlesnį tekstą į konsolės langą. Kai taškas iš karto seka ECHO komandą, spausdinama tuščia eilutė.
- % TIME% yra aplinkos kintamasis, kuris pakeičiamas esamu sistemos laiku (24 valandų formatu).
- LAIKAS BAIGĖSI
Pasakojama, kad konsolė laukia N numerio arba sekundžių, kol tęsiamas arba kol spaudžiamas klavišas (atsižvelgiant į tai, kas įvyks anksčiau). Jei norėjote priversti langą palaukti, kol bus atliktas klavišų paspaudimas (t. Y. Nėra skaičiuoklės skaičiavimo), tada įveskite -1 kaip N reikšmę.
Žinoma, jūs neapsiribojate tik aukščiau pateiktomis komandomis - jūs turite visą raktažodžių komandų eilutę, kuri gali, pavyzdžiui, jūsų priminimus atidaryti programas ir / arba paleisti svetaines kaip proceso dalį.