Day to day windows reminder cli
CLI for handling custom day to day reminder task/text by native notifications using Node.js. Toasters for Windows 8/10, or taskbar balloons for earlier Windows versions.
Installation
npm install -g d2dwin-reminder-cliIf you see an EACCES error when you try to install a package globally.
VERIFY package : Use npm list --global --depth=0 command to lists all installed global packages.
Manually steps for set the installed package as auto executable.
-
GET Path: Usenpm config get prefixPrints the path where global executable binaries are linked. -
BATCH file: Open notepad and copy and paste blow code into your empty notepad window and name your file and end it with.bat, save it.
@echo off
call "[GET Path]\dn.cmd"-
VB Script: Open notepad and copy and paste blow code into your empty notepad window and name your file and end it with.vbs, save it.
CreateObject("Wscript.Shell").Run "cmd /c [BATCH File path]", 0, False-
SET [VB Script] file as startup applications: Configure Startup applications in Windows follow the steps & configure [VB Script] file & restart the PC.
Quick Start
dn --help: For all available options.
dn --nls: For view your reminder item list.
dn --ne: For enable all reminder.
dn --nd: For disable all reminder.
dn --nad: For add new reminder item(s). (each item separate by '|||').
*NOTE :
To prevent internal double quotes from breaking a string, you must wrap the text inside single quotes (' ').
[ Text{HH:MM{'A' | 'T' ]
'A' | 'a' : To launch and run an executable command(s) using the Windows
Command Prompt
'T' | 't' : Notification reminder
Example:
Notification reminder :
dn --nad "Todo1{01:00{t|||Todo2{02:00"
Windows Command Prompt : Launch and run an executable command(s)
dn --nad "ipconfig /all & ping
google.com & netstat -an{00:30{a|||(ipconfig && ping google.com) || echo 'Network setup
failed'{02:00{a"
dn --nus: For Update reminder item(s) status(Active | Done). (each item separate by '|||')
Recommend steps : first disable reminder, update status then enable reminder.
[ Item Index{Updated Status ] : For Item index check dn --nls option.
Example:
dn --nus "1{Done|||2{Done|||3{Active"
dn --nud: For Update reminder item(s) duration(HH:MM). (each item separate by '|||')
Recommend steps : first disable reminder, update duration then enable reminder.
[ Item Index{HH:MM ] : For Item index check dn --nls option.
Example:
dn --nud "1{00:30|||2{02:40|||3{04:09"
dn --nut: For Update reminder item(s) type( 'A' | 'T' ). (each item separate by '|||')
Recommend steps : first disable reminder, update type then enable reminder.
[ Item index{type( 'A' | 'T' ) ] : For Item index check dn --nls option.
'A' | 'a' : To
launch and run an executable command(s) using the Windows Command Prompt
'T' | 't' : Notification
reminder
Example:
dn --nut "1{A|||2{T|||3{T"
dn --nui [LOCAL SYSTEM IMAGE PATH]: For update notification icon image.
Recommend steps : first disable reminder, update icon image then enable reminder.
Allowed Extensions: '.jpg', '.jpeg', '.png'









Comments
Post a Comment