1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114
| #include<stdio.h>
#include<stdlib.h>
//-----< ENTETES DE FONCTIONS >-----//
void AFFICHAGE_DE_LA_CMD();
void MENU();
//----------------------------------//
//-----< FONCTION PRINCIPALE >-----//
int main (void)
{
AFFICHAGE_DE_LA_CMD();
while ( 1 )
{
MENU();
}
}
//---------------------------------//
void AFFICHAGE_DE_LA_CMD()
{
system("echo off");
system("title CREATION TACHES PLANIFIEES");
system("MODE CON lines=40 cols=83");
system("color 19");
}
void MENU()
{
int choix=0;
int validation=0;
char HM[5];
char CHEMIN[999];
char commande_AT[999];
FILE *taches=fopen("taches.txt","w");
printf(" \n +------------------------------------------------------------------------------+\n");
printf(" | MENU |\n");
printf(" +------------------------------------------------------------------------------+\n");
printf(" | |\n");
printf(" | [1] Cr\202er une tache |\n");
printf(" | |\n");
printf(" | [2] Supprimer les taches |\n");
printf(" | |\n");
printf(" +------------------------------------------------------------------------------+\n\n");
printf(" Choix (1/2) : ");
scanf("%d",&choix);
if ( choix==1 )
{
printf("\n +------------------------------------------------------------------------------+\n");
printf(" | REGLAGE DE L'HEURE D'EXECUTION |\n");
printf(" +------------------------------------------------------------------------------+\n");
printf(" | Rentrez l'information au format suivant -> heure:min ex 08:34 |\n");
printf(" +------------------------------------------------------------------------------+\n\n");
printf(" valeur : \n\n");
gets(HM);
printf(" +------------------------------------------------------------------------------+\n");
printf(" | CHEMIN D'EXECUTION DE LA TACHE |\n");
printf(" +------------------------------------------------------------------------------+\n");
printf(" | exemple : C:\\DOS1\\DOS2\\nom_fichier.*** |\n");
printf(" +------------------------------------------------------------------------------+\n\n");
printf(" valeur : ");
gets(CHEMIN);
sprintf(commande_AT," AT \"%s\" /EVERY:l,ma,me,j,v,s,d \"%s\" ", HM, CHEMIN);
fprintf(taches," AT %s /EVERY:l,ma,me,j,v,s,d %s ", HM, CHEMIN );
system(commande_AT);
fclose(taches);
}
if ( choix==2 )
{
printf("\n +------------------------------------------------------------------------------+\n");
printf(" | CONFIRMATION DE LA SUPPRESSION |\n");
printf(" +------------------------------------------------------------------------------+\n\n");
printf(" valeur (1->oui)(2->non): ");
scanf("%d",&validation);
if ( validation==1 )
{
system("AT /DELETE /YES");
printf("\n +------------------------------------------------------------------------------+\n");
printf(" | TACHES SUPPRIMEES |\n");
printf(" +------------------------------------------------------------------------------+\n\n");
}
else { system("exit"); }
}
if ( choix==3 )
{
system("exit");
}
} |
Partager