Что я хочу сделать, это создать программу, которая предложит пользователю ввести данные. Если они выбирают да, я хочу завершить оставшуюся часть программы. Если они не хотят, я хочу немедленно запустить скрипт. Если в течение 5 минут нет ввода, я хочу, чтобы сценарий автоматически запускался. Единственная причина, по которой я хочу использовать скрипт или командный файл, я уже создал его, и он уже выполнен.Запуск сценария из C++
Проблемы, которые возникают у меня, я не уверен, как объявить файловую систему и файл, чтобы он мог быть вызван. Тогда я не уверен, как вызвать скрипт для запуска. Я также не уверен, как подсчитать 5 минут для автоматического запуска сценария, когда он готов. Ниже представлен мой файл во всей его текущей форме.
//Program Name Apex Database Backup
//Written 8/3/2016
#include <iostream>
#include <cstdlib>
#include <fstream>
#include <string>
#include <windows.h>
#include <stdio.h>
using namespace std;
int main()
{
//Declarations
bool yes;
bool no;
char yesOrno;
string open;
FILE *C$;
//Prompt the User for Input
cout << "Are You Currently Loading Out? If Not This Program Will Execute in 5 Minutes. " << endl;
cout << "You Will Lose Your Connection to Apex! " << endl;
cout << "Enter yes or no: " << endl;
//Get User Input
cin >> yesOrno;
//Open the File
public FILE *DatabaseBackup.bat fopen(*C$)
//Process the Selection
if (no)
{
ShellExecute (DatabaseBackup.bat);
}
return 0;
}
system ("DatabaseBackup.bat"); выполнит его. –
Что такое 'public FILE * DatabaseBackup.bat fopen (* C $)'? – NathanOliver
@Nathan^Недопустимый код C++ :) –