Нашият "Трик" срещу Планиращия задачата
Докато ние обсъдихме преди това как можете да използвате Scheduler за задачи, за да създадете изскачащи напомняния, има няколко поведенчески понятия / ограничения, с които се стремим да се справяме с този алтернативен метод.
- В по-голямата си част се появяват изскачащи прозорци, генерирани от Scheduler при всички отворени прозорци (с вписване в лентата на задачите). Докато работата ви няма да бъде прекъсната в най-малката, това създава проблем, ако зависите от известието, за да вземете вниманието си.
- Нашият алтернативен метод отваря прозорец връх от текущите си прозорци, но не открадва фокуса. Така например, ако въвеждате имейл, когато е планирано да се появи изскачащото прозорче, полето ще се появи в горната част на имейла ви, като все още се изпращат писма до вашия редактор.
- Генерирането на изскачащи диалогови прозорци за генериране на задачи изисква взаимодействието да бъде отхвърлено. По същество той ще остане, докато не натиснете бутона OK. Нашият алтернативен метод поддържа това, освен че позволява таймер, който ще отхвърли кутията след предварително определено време.
Настройване на него
Докато този трик е алтернативен метод, ние все още използваме Windows Scheduler Task.
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
Амперсандският (&) символ ви позволява да обединявате командите на една линия, което прави горепосоченото равностойно на следната последователност:
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
Командите по-горе биха могли да бъдат поставени в партиден скрипт и след това да зададете зададена задача да изпълнява съответната програма / скрипт, вместо да постигне точно същия резултат (въпреки че в партиден скрипт бихте искали да вмъкнете @ECHO OFF като първа команда ).
Съобщението може да бъде персонализирано според нуждите и да се разбере как точно се генерира съобщението, помислете за следните ключови думи:
- TITLE променя името на прозореца на конзолата в следващия текст.
- ECHO отпечатва последния текст в прозореца на конзолата. Когато точката непосредствено следва командата ECHO, се отпечатва празен ред.
- % TIME% е променлива на средата, която се заменя с текущото системно време (в 24-часов формат).
- TIMEOUT
съобщава на конзолата да изчака N номер или секунди, за да продължи или докато се натисне клавиш (в зависимост от това кое от двете настъпи първо). Ако искате да принудите прозореца да изчака, докато се направи натискане на клавиша (т.е. няма отброяване), въведете -1 като стойността за N.
Разбира се, не се ограничавате само до командите по-горе - имате цял арсенал от ключови думи на ключови думи на ваше разположение, които например могат да имат напомняния за отворени програми и / или да стартират уеб сайтове като част от процеса.