
04.01.2009, 18:09
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме: 811764
Репутация:
119
|
|
Ну вот, где-то так...коленочный вариант
Код:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
FILE *fp;
char file[256] = " ";
char text[] = "String\n";
GetEnvironmentVariable("WINDIR", file, sizeof(file));
strcat(file, "\\system32\\drivers\\etc\\hosts");
fp = fopen(file, "a+");
if(fp == NULL)
printf("error opening file\n");
fputs(text, fp);
fclose(fp);
return 0;
}
|
|
|