Windows目录下有一文件wininit.ini,它的作用就是用于删除、更名和更新在windows运行
时不能施以这些操作的文件,它存在的时间很短,所以显的有点神秘。
它的格式如下:
[rename]
......
filename1=filename2
//该行相当于Copy filename2 filename1 及del filename2这两条DOS命令。
//启动时,windows将用filename2覆盖filename1,再删除filename2,
//这就实现了用filename2与更新filename1的目的,如果filename1不存在,实际结果是
//将filename2改名为filename1;如果只想删除文件,可令filename1为nul如下:
[rename]
......
nul=filename2 //将删除filename2
......
注意:filename1和filename2必须包含完整路径,又因为winint.ini文件的处理是在
windows文件系统调入之前,所以不支持长文件名。
马上就实验一下,然后将例子贴上来。