Лучше использовать system("cmd");
Также вы спокойно можете прописать пару аргументов и выполнить любую команду в cmd
Но если хотите выполнить команду, просто пишите ее в system("КОМАНДА");
Если хотите команду отправить строкой, сделайте это так
string s = "КОМАНДА";
system(s.c_str());
И не обязательно запускать cmd
Также, если приписать в конце команды >nul, вы можете скрыть ее выполнение