Hogyan készítsek felugró emlékeztetőket kiegészítő szoftver nélkül?

Tartalomjegyzék:

Hogyan készítsek felugró emlékeztetőket kiegészítő szoftver nélkül?
Hogyan készítsek felugró emlékeztetőket kiegészítő szoftver nélkül?
Anonim
A legtöbb emberre emlékeztetni kell valamit. Legyen ez egy napi feladat, ismétlődő elkötelezettség vagy egyszeri esemény - a felugró emlékeztető a számítógépén jól jöhet. Bár ez a feladat számtalan eszköz áll rendelkezésre, egyszerűen megrajzolhatjuk ezt a módot, további szoftverek nélkül.
A legtöbb emberre emlékeztetni kell valamit. Legyen ez egy napi feladat, ismétlődő elkötelezettség vagy egyszeri esemény - a felugró emlékeztető a számítógépén jól jöhet. Bár ez a feladat számtalan eszköz áll rendelkezésre, egyszerűen megrajzolhatjuk ezt a módot, további szoftverek nélkül.

A "Trick" vs. Task Scheduler

Miközben előzőleg arról beszélgettünk, hogyan használhatja a Feladatütemezőt natív módon felugró emlékeztetők létrehozására, néhány viselkedési probléma / korlátozás, amellyel célunk ezen alternatív módszerrel foglalkozni.

  • A Feladatütemező által generált felbukkanó párbeszédpanelek többnyire megjelenik alatt minden nyitott ablak (a tálcán lévő bejegyzéssel). Bár a munkádat a legkevésbé sem kell megszakítani, ez problémát okoz, ha attól függ, hogy felkeltette-e figyelmét.
  • Alternatív módszerünk megnyitja az ablakot felső az aktuális ablakokat, de nem lopja a hangsúlyt. Így például ha egy e-mailt ír be, amikor megjelenik az előugró ablak, akkor a doboz az e-mail tetején jelenik meg, és a gombnyomások még mindig a szerkesztőhöz kerülnek.
  • A Feladatütemező létrehozott felbukkanó párbeszédpanelei az interakciót az elbocsátáshoz szükségesek. Lényegében addig marad, amíg meg nem nyomja az OK gombot. Alternatív módszerünk ezt támogatja, azon kívül, hogy lehetővé válik egy időzítő, amely elhagyja a dobozt előre meghatározott idő elteltével.

Beállítás

Bár ez a trükk egy alternatív módszer, még mindig a Windows Task Scheduler.

A feladatot a "Csak akkor kell futtatni, amikor a felhasználó bejelentkezett", ha a "Rejtett" opció nincs bejelölve.
A feladatot a "Csak akkor kell futtatni, amikor a felhasználó bejelentkezett", ha a "Rejtett" opció nincs bejelölve.
Állítsa be az ütemezést a megfelelő módon történő futtatáshoz.
Állítsa be az ütemezést a megfelelő módon történő futtatáshoz.
A futtatni kívánt program a CMD.exe, amely a Windows parancssori konzolhéj, az első argumentum pedig '/ C', amely a következő szöveget futtatja a shellben, majd befejezi a konzol ablakot.
A futtatni kívánt program a CMD.exe, amely a Windows parancssori konzolhéj, az első argumentum pedig '/ C', amely a következő szöveget futtatja a shellben, majd befejezi a konzol ablakot.
A mágia itt van az argumentumok mezőben (a fent említett "/ C" kapcsoló után) (megjegyzés - miközben ez több sorban jelenik meg, mindegyik szöveg egyetlen összefüggő vonal az argumentumok mezőben):
A mágia itt van az argumentumok mezőben (a fent említett "/ C" kapcsoló után) (megjegyzés - miközben ez több sorban jelenik meg, mindegyik szöveg egyetlen összefüggő vonal az argumentumok mezőben):

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

Az ampersand (&) karakter lehetővé teszi, hogy egy sorban láncoljuk össze a parancsokat, ami a fentiek szerint egyenértékű a következő sorrendben:

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

A fenti parancsokat egy kötegelt parancsfájlba lehet helyezni, majd az ütemezett feladatot beállítani, hogy futtassa az adott programot / szkriptet, hogy pontosan ugyanazt az eredményt érje el (bár egy kötegelt parancsfájlban az első parancsot ).

Az üzenet szükség szerint testreszabható és az üzenet létrehozásának pontos megértése érdekében fontolja meg az alábbi kulcsszavakat:

  • A TITLE a konzolablak nevét a következő szövegre változtatja.
  • Az ECHO kinyomtatja a következő szöveget a konzol ablakához. Ha egy pont közvetlenül követi az ECHO parancsot, üres sor nyomtatódik ki.
  • % TIME% egy olyan környezeti változó, amely a jelenlegi rendszeridővel vált (24 órás formátumban).
  • IDŐTÚLLÉPÉS azt mondja a konzolnak, hogy várjon N számot vagy másodpercet a folytatáshoz, vagy addig, amíg a gombnyomásra nem kerül sor (amelyik előbb jön). Ha meg akarja kényszeríteni az ablakot, hogy várjon egy gombnyomásra (azaz nincs visszaszámlálás), akkor írja be a -1 értéket N értékként.

Természetesen nem csak a fenti parancsok vannak korlátozva - rendelkezésére áll az Ön rendelkezésére álló kulcsszavak teljes parancssori arzenálja, amely például az emlékeztetők számára lehetővé teszi a programok megnyitását és / vagy weboldalakat a folyamat részeként.

Ajánlott: