Pagrindinis » kaip » Kaip sukurti iškylančius priminimus be papildomos programinės įrangos

    Kaip sukurti iškylančius priminimus be papildomos programinės įrangos

    Daugeliui visų reikia priminti apie kažką. Ar tai būtų kasdienė užduotis, pasikartojantis įsipareigojimas, ar vienkartinis įvykis - naudinga iškylantį priminimą savo kompiuteryje. Nors yra daugybė įrankių, skirtų šiai užduočiai valdyti, mes suprantame paprastą būdą, kaip tai padaryti, be papildomos programinės įrangos.

    Mūsų „Trick“ vs „Task Scheduler“

    Nors mes jau aptarėme, kaip galite naudoti užduočių planavimo priemonę, jei norite sukurti priminimus apie iškylančius langus, yra keletas elgesio problemų / apribojimų, kuriais siekiame spręsti šį alternatyvų metodą.

    • Užduočių sudarytojo sukuriami iššokantys dialogo langai dažniausiai rodomi pagal bet kokius atidarytus langus (su įrašu užduočių juostoje). Nors jūsų darbas nebus trikdomas, tai sukelia problemą, jei priklausote nuo įspėjimo, kad atkreiptumėte dėmesį.
    • Mūsų alternatyvus metodas atidaro langą viršuje iš jūsų dabartinių langų, bet nesugeba sutelkti dėmesio. Pavyzdžiui, jei įvesite el. Laišką, kai pasirodys iškylantis langas, langas bus rodomas jūsų el. Laiško viršuje, o klavišai dar bus siunčiami į redaktorių.
    • Užduočių planuotojo sukurtų iššokančių dialogų dialogas reikalauja sąveikos. Iš esmės jis išliks, kol paspausite mygtuką OK.
      Mūsų alternatyvus metodas palaiko tai, kad laikmatis, kuris po iš anksto nustatyto laiko atleis langelį, būtų leidžiamas.

    Nustatymas

    Nors šis triukas yra alternatyvus metodas, vis dar naudojame „Windows Task Scheduler“.

    Užduotis turėtų būti nustatyta kaip „Vykdyti tik tada, kai naudotojas yra prisijungęs“, pasirinkus parinktį „Paslėpti“.

    Nustatykite tvarkaraštį, jei norite.

    Programa, kurią reikia paleisti, yra „CMD.exe“, kuri yra „Windows“ komandų eilutės konsolės apvalkalas, pirmasis argumentas yra „/ C“, kuris atliks vėlesnį tekstą korpuse ir baigs konsolės langą.

    Magija čia yra argumentų laukelyje (po pirmiau minėto „/ C“ jungiklio), kuris skaito (pastaba - nors tai rodoma keliose eilutėse žemiau, visas šis tekstas yra viena gretima eilutė argumentų laukelyje):

    PAVADINIMAS Perskaitykite priminimą ir ECHO. & ECHO. & ECHO. Šiuo metu% TIME% ir ECHO. & ECHO. & ECHO laikas eiti skaityti „How-To Geek“. & ECHO https: //www.howtogeek.com&ECHO.&ECHO.&TIMEOUT 120

    Simbolis „Amersand“ ir „&“ leidžia susieti komandas vienoje eilutėje, kuri suteikia aukščiau nurodytai sekai:

    PAVADINIMAS Perskaitykite, kaip priminti ECHO. ECHO. ECHO Tai šiuo metu yra% TIME% ECHO. ECHO. ECHO laikas eiti skaityti How-To Geek. ECHO https://www.howtogeek.com ECHO. ECHO. TIMEOUT 120

    Aukščiau pateiktos komandos gali būti įdėtos į partijos scenarijų, o tada suplanuotas užduočių rinkinys paleisti atitinkamą programą / scenarijų, kad būtų pasiektas tas pats rezultatas (nors partijos scenarijuje norėtumėte įterpti @ECHO OFF kaip pirmąją komandą) ).

    Pranešimas gali būti pritaikytas pagal poreikį ir tiksliai suprasti, kaip generuojamas pranešimas, apsvarstykite šiuos raktinius žodžius:

    • TITLE pakeičia konsolės lango pavadinimą į tolesnį tekstą.
    • ECHO iš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 dabartiniu sistemos laiku (24 valandų formatu).
    • „TIMEOUT“ nurodo konsolei palaukti N skaičių arba sekundes, kol bus tęsiamas arba kol bus paspaudžiamas klavišas (atsižvelgiant į tai, kas įvyksta anksčiau). Jei norėjote priversti langą palaukti, kol bus atliktas klavišų paspaudimas (t.y. nenaudojamas skaičiavimas), tada įrašykite -1 kaip N vertę.

    Žinoma, jūs neapsiriboja tik aukščiau nurodytomis komandomis - jūs naudojate visą komandų eilutės raktinių žodžių arsenalą, kuris gali, pavyzdžiui, turėti savo priminimus atidaryti programas ir / arba paleisti svetaines kaip proceso dalį.