I am attempting to write a shell of sorts for cmd.exe. What I want to do is have the user type in a command and then it be passed into the command line. I know this is possible because freecommander has a way to do this but I need to know how. Any help will be appreciated.
Duct tape is like the Force. It has a dark side, a light side, and it binds the whole universe together.
I don't know if we are talking about the same thing here. I understood that you want to pass a command to cmd.exe which gets executed.
Anyway, if you want to execute an external program from within your C code have a look at http://www.cplusplus.com/reference/clibrary/cstdlib/system/
Cody Long
Ranch Hand
Joined: Jan 01, 2009
Posts: 95
posted
0
thank you soooooo much! that helped out alot! now i just need to figure out how to pass a string to do the same thing.
i used this code:
and got this error:
can you please explain to me why this is happening? also whenever i use:
and put multiple words in the string it only prints out the first word.
any help on this issue?
This message was edited 1 time. Last update was at by Cody Long