Если программа консольная и имеет входную точку main, то
int main(int argc, char *argv[])
{
}
argc - кол-во параметров в коммандной строке,
argv - сами параметры.
1-ый параметр (argv[0]) - сама прога, т.е. C:\prog.exe
Если программа под Винду, то есть функция GetCommandLine,
LPTSTR GetCommandLine();
The return value is a pointer to the command-line string for the current process.