Faking standard input on the Windows command line
You are looking for a pipe operation that captures the output of one command and sends it as input to the next. This is a standard capability in most operating systems.
The pipe symbol for Windows CMD is |
Your script could be as simple as:
@echo %~2|@ENScript.exe createNote /i %1
If your script is called MakeNote.bat, you would call it like
MakeNote "your title" "This is the text of your note"