去掉某种文件的预览的方法?
以avi,win2k为例,
说明去掉一种文件预览的方法。
win2k下,当用web方式查看文件夹时,对某些文件会在左侧提供预览。
一般文件夹的web方式显示是模板c:\winnt\web\ t提供的
注意这个文件中有:
这个家伙就是提供预览图的
用oleview可以找到它对应的dll文件是c:\winnt\system32\webvw。 dll
webvw是web view的简写。
同时可以看到system32\dllcache里也有一个webvw。dll
说明webvw。dll被系统保护了
如果直接改掉,会被系统改回去,
如果连同dllcache里的也改掉
windows文件保护就会...全部
以avi,win2k为例,
说明去掉一种文件预览的方法。
win2k下,当用web方式查看文件夹时,对某些文件会在左侧提供预览。
一般文件夹的web方式显示是模板c:\winnt\web\ t提供的
注意这个文件中有:
这个家伙就是提供预览图的
用oleview可以找到它对应的dll文件是c:\winnt\system32\webvw。
dll
webvw是web view的简写。
同时可以看到system32\dllcache里也有一个webvw。dll
说明webvw。dll被系统保护了
如果直接改掉,会被系统改回去,
如果连同dllcache里的也改掉
windows文件保护就会跳出来要求插入光盘,
所以转个弯来改它
copy c:\winnt\system32\webvw。
dll 到c:\winnt下(其它地方也可)
然后用16进制工具Ultraedit打开C:\winnt\webvw。dll查找字符串,avi改成,???或者其它也行。再查找16进制串 6900(即avi的unicode形式)把a改成?,改的时候要看看前后文,因为单词navigator中有avi字样,这里的avi字样不需要改掉。
如果avi处于其它单词中,也不要把它改掉了,进入命令行,输入命令regsvr32/uwebvw。dll这样原来的webvw。dll就被un-register了,然后输入命令:regsvr32C:\winnt\webvw。
dll注意这里要输全路径。然后最好重新启动一下explorer,。收起