6Jul

Hur man skapar popup-påminnelser med ingen ytterligare programvara

click fraud protection

De flesta alla behöver påminnas om något. Det är en daglig uppgift, återkommande engagemang eller en engångshändelse. Att ha en popup-påminnelse på din dator kan vara till nytta. Medan det finns otaliga verktyg för att hantera den här uppgiften beskriver vi ett enkelt sätt att göra det utan extra 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 strävar efter att hantera med denna alternativa metod.

  • Uppgiftsschemalagda genererade popupdialogrutor, för det mesta, visas under några öppna fönster( med en post gjord i aktivitetsfältet).Medan ditt arbete inte avbryts i det minsta, skapar detta ett problem om du är beroende av meddelandet för att fånga din uppmärksamhet.
  • Vår alternativa metod öppnar ett fönster på -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 nyckeltryck som fortfarande skickas till din redaktör.
    instagram viewer
  • 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 rutan efter en förutbestämd tid.

Ställ in det

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

Uppgiften ska 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 '/ C' som kör den efterföljande texten i skalet och avslutar sedan 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 ReadHow-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 teckenstorleken( &) kan du kombinera kommandon på en enda rad, vilket gör att ovanstående motsvarar följande sekvens:

-TITEL 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 i ett batch-skript och sedan ha den schemalagda uppgiftsuppsättningen att köra respektive program / skript istället för att uppnå exakt samma resultat( även om du i en batch script vill lägga in @ECHO OFF somdet första kommandot).

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

  • TITLE ändrar konsolfönstret till nästa text.
  • ECHO skriver ut följande text 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 & lt; N & gt;berättar att konsolen väntar på 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 som värdet för N.

Självklart är du inte begränsad till endast kommandona ovan - du har hela kommandotrad arsenal av nyckelord till ditt förfogande, som till exempel kan få dina påminnelser att öppna program och / eller starta webbplatser som en del av processen.