I have a work process that requires some functions to be executed in a DOS* like environment. The character sets that have to be entered are long and fairly complicated. It's not difficult to enter them incorrectly. I would like to be able to record and store these complex commands as pre-programmed keys or "macros". Obviously the idea is to make the process simpler and less time consuming through improved input-speed and accuracy.
There is a wrinkle though; this process is carried out once every month. In each of the command lines there is a date field that needs to be updated every time the process is run. When the process is run, it is run at the beginning of the following month (i.e.: the month of January is run in early February).
So the questions are:
1) Can complex instructions be assigned to keyboard "macro" keys and executed in a "DOS*" environment?
2) If complex instructions can be assigned to specific keys, can the instruction sets be recorded in such a way so that certain parameters change automatically? In this case, can the month change without human input, each time the process is run?
3) How (applies to both questions)? Is there a guide, or are there specific instructions available somewhere? Does anyone here know the answers?
*I use the term DOS because that's what it looks like, however, the questions above actually pertain to the "Command" interface in Windows Vista.
Thank you.