Hemsida » hur » Så här skapar du popup-påminnelser med ingen extra programvara

    Så här skapar du popup-påminnelser med ingen extra programvara

    De flesta alla behöver påminnas om något. Det är en daglig uppgift, ett återkommande engagemang eller en engångshändelse. Att ha en popup-påminnelse på din dator kan komma till nytta. Medan det finns otaliga verktyg som är tillgängliga för att hantera denna uppgift, beskriver vi ett enkelt sätt att du kan göra detta utan ytterligare programvara.

    Vår "Trick" vs Task Scheduler

    Medan vi tidigare diskuterat hur du kan använda uppgiftsschemaläggaren för att skapa popup-påminnelser, finns det några beteendekvoter / begränsningar som vi syftar till att ta itu med med denna alternativa metod.

    • Task Scheduler-genererade popup-dialogrutor, för det mesta, visas under alla öppna fönster (med en post gjord i aktivitetsfältet). Medan ditt arbete inte kommer att avbrytas i det minsta, skapar det ett problem om du är beroende av meddelandet för att fånga din uppmärksamhet.
    • Vår alternativa metod öppnar ett fönster topp av dina nuvarande fönster, men stjäl inte fokusen. Så om du till exempel skriver ett e-postmeddelande när popupen är planerad att visas, visas rutan ovanpå ditt e-postmeddelande med knapptryck som fortfarande skickas till din redaktör.
    • Uppgift Scheduler genererade popup-dialoger kräver interaktion att avfärda. I huvudsak kommer det att stanna tills du trycker på OK-knappen.
      Vår alternativa metod stöder detta förutom att tillåta en timer som avvisar lådan efter en fördefinierad tid.

    Ställa in det

    Medan det här tricket är en alternativ metod använder vi fortfarande Windows Task Scheduler.

    Uppgiften bör vara inställd på "Kör endast när användaren är inloggad" med alternativet "Dold", ej markerat.

    Ställ in schemat för att köra som lämpligt.

    Programmet som ska köras är CMD.exe vilket är Windows-kommandorads konsolskal med det första argumentet som är '/ C' som kommer att springa efterföljande text i skalet och sedan avsluta konsolfönstret.

    Magiken här ligger i argumentrutan (efter den ovannämnda '/ C'-omkopplaren) som läser (notera - medan den här visas på flera rader nedan är all denna text en enda sammanhängande rad i argumentrutan):

    TITLE Läs How-To Geek Reminder & ECHO. & ECHO. & ECHO Det är för närvarande% TIME% & ECHO. & ECHO. & ECHO Tid för att läsa How-To Geek. & ECHO https: //www.howtogeek.com&ECHO.&ECHO.&TIMEOUT 120

    Med ampersand-tangenten (&) kan du kombinera kommandon på en enda linje, vilket gör att ovanstående motsvarar följande sekvens:

    TITLE Läs How-To Geek Reminder ECHO. EKO. ECHO Det är för närvarande% TIME% ECHO. EKO. ECHO Tid för att läsa How-To Geek. ECHO https://www.howtogeek.com ECHO. EKO. TIMEOUT 120

    Kommandona ovan kan sättas in i en batch script och sedan har den schemalagda uppgiften att köra respektive program / skript istället för att uppnå exakt samma resultat (även om du i ett batch script vill lägga in @ECHO OFF som det första kommandot ).

    Meddelandet kan anpassas efter behov och för att förstå exakt hur meddelandet genereras, överväga följande nyckelord:

    • TITLE ändrar konsolens fönsternamn till den efterföljande texten.
    • ECHO skriver ut den efterföljande texten till konsolfönstret. När en punkt direkt följer ECHO-kommandot, skrivs en tom linje ut.
    • % TIME% är en miljövariabel som ersätts med den aktuella systemtiden (i 24-timmarsformat).
    • TIMEOUT talar om att konsolen väntar N nummer eller sekunder för att fortsätta eller tills en tangenttryckning är gjord (vilken som helst som kommer först). Om du vill tvinga fönstret att vänta tills en knapptryckning är gjord (dvs ingen nedräkning), ange -1 då värdet för N.

    Självklart är du inte begränsad till bara kommandon ovan - du har hela kommandoradsarsenalen med nyckelord till ditt förfogande, som till exempel kan få påminnelser öppna program och / eller starta webbplatser som en del av processen.