Запустите cmd или bat с помощью C++ exe
Я хочу написать код для выполнения cmd-скрипта на c++, но мой код не работает.
Что я уже пробовал:
#include "windows.h" using namespace std; int main() { while (true) { WinExec("cmd \"c:\\ahul.cmd\" ",SW_SHOWMINIMIZED); Sleep(3000); } return 0; }
Patrice T
Определите "мой код не работает"
[no name]
Почему вы запускаете командную оболочку для запуска cmd-файла из командной оболочки? В этом нет никакого смысла. Попробуйте WinExec("\"c:\\ahul.cmd\" ", SW_SHOWMINIMIZED); и посмотрите, начнет ли он работать. Затем узнайте, как проверить возвращаемое значение из функций на наличие ошибок.