Quite a few programs I use have an option for implementing itself to my computer's command line. I've currently disabled that feature on most of my programs (except node.js and a few others).
Example from node.js:
I want to know if this implementation can be potentially dangerous.
From what I know, the command line is basically the "root" of your system, and can allow the program to associate files with itself. This can be useful, like in coding software, to added in-program consoles. But what are the downsides?
OS: Windows 8.1 Pro