请问如何向系统安装目录下的hosts文件增加一条记录(分不同的类型操作系统进行讨论,如win98,win2000,winme),这条记录的内容是:
“192.168.10.3(这是本机的IP地址) server”例如:在windows2000 中,hosts文件的路径是C:\WINNT\system32\drivers\etc\hosts 这可以通过API函数getsystemdirectory进行查找的。
接下来怎么打开文件,并向其中增加上面那条记录呀急,帮帮我吧,能实现马上给分!
“192.168.10.3(这是本机的IP地址) server”例如:在windows2000 中,hosts文件的路径是C:\WINNT\system32\drivers\etc\hosts 这可以通过API函数getsystemdirectory进行查找的。
接下来怎么打开文件,并向其中增加上面那条记录呀急,帮帮我吧,能实现马上给分!
begin
FileName:='C:\WINNT\system32\drivers\etc\hosts ';
AssignFile(myFile,Filename); //将指针指向文件
try
Writeln(myFile,'192.168.10.3(这是本机的IP地址) server');
finally
CloseFile(myFile);//清除指针
end;
end;
可是如何自动搜索不同的OS的安装目录下的hosts文件呢?