Курсовая работа: Програма емуляції роботи командного процесора операційної системи

#pragma option -ms

#include<stdio.h>

#include<string.h>

#include<process.h>

#include<dos.h>

#include<io.h>

#define maxarg 10

extern "C" void joinhelp(void);

extern "C" void joinexec(unsigned,char **);

typedef void(* exec)(unsigned ,char **);

typedef void(* help)(void);

struct CLIST{

char* cmdname;

exec execu;

help hlp;

};

unsigned argc;

char* args[maxarg];

unsigned cmdnum,cmd;

void Help(unsigned, char**){

printf("\n\nGladkyj A.V. - 4ok2\nVar. 14\nCom: Ar, Split, Edit, Join\n\n");

}

void arexec(unsigned ,char **argv){

int res;

if(argv[1][0]=='a'){

res=spawnl(P_WAIT,"rar.exe","","a",argv[2],argv[3],NULL);

if(res!=-1) printf("Done archive creation\n");

}

if(argv[1][0]=='e'){

К-во Просмотров: 338
Бесплатно скачать Курсовая работа: Програма емуляції роботи командного процесора операційної системи