Code:
fprintf(log_file,"Commands for Folder %s:\n",folder);
if (strcmp(mode,"c") == 0)
{
sprintf(stemp, "del %s\\%s.bkp.exe", folder, filename); /*delete backup exe file that may have been created*/
fprintf(log_file," %s\n",stemp);
system(stemp);
sprintf(stemp, "wzzip %s\\%s.zip %s\\%s.txt", folder, filename, folder, filename); /*create zip file*/
fprintf(log_file," %s\n",stemp);
system(stemp);
sprintf(stemp, "wzipse32 %s\\%s.zip -d %s\\%s\\%s -y -auto",folder, filename, extr_loc_p1, c_file.name, extr_loc_p2); /*create self extracting executable*/
fprintf(log_file," %s\n",stemp);
system(stemp);
sprintf(stemp, "del %s\\%s.txt", folder, filename);
fprintf(log_file," %s\n",stemp);
system(stemp);
strcpy(folder, directory);
}
else if (strcmp(mode,"cs") == 0)
{
sprintf(stemp, "del %s\\%s.bkp.exe", folder, filename); /*delete backup exe file that may have been created*/
fprintf(log_file," %s\n",stemp);
system(stemp);
sprintf(stemp, "wzzip %s\\%s.zip %s\\%s.txt", folder, filename, folder, filename); /*create zip file*/
fprintf(log_file," %s\n",stemp);
system(stemp);
sprintf(stemp, "wzipse32 %s\\%s.zip -d %s\\%s\\%s -y -auto",folder, filename, extr_loc_p1, c_file.name, extr_loc_p2); /*create self extracting executable*/
fprintf(log_file," %s\n",stemp);
system(stemp);
sprintf(stemp, "del %s\\%s.txt", folder, filename);
fprintf(log_file," %s\n",stemp);
system(stemp);
set_security();
strcpy(folder, directory);