8.5 切断foobar.html文件与foobar_files目录之间关联
Q:
在XP SP1中发现foobar.html文件与foobar_files目录之间存在某种关联性,删除前 者时,Explorer自动删除后者(包括目录中的所有内容)。一般在IE中选择"另存为"时, 会同时出现这二者。问题在于Explorer简单假设这二者之间存在必然联系,而未在注 册表、INI配置文件或其它什么地方记录这种关联性,自动删除后者时也未提示当前 用户。手工创建grin.html文件与grin_files目录,删除grin.html文件时资源管理器 自动删除grin_files目录。更糟的是反过来操作也成立。感觉这样很危险,有何建议。
A: "Albert N. Umerov" [email protected]
这是Explorer的特性,而非Win32 API的特性,比如在cmd.exe中删除grin.html,并 不会导致grin_files目录被自动删除。
换用其它文件管理软件即可,比如Total Commander。
A: Michael Wojcik [email protected]
以XP SP1为例:
-
资源管理器->工具->文件夹选项->查看->高级设置->管理Web页和文件夹对
-
这里有三个选择
a. 显示两部分并分别进行管理
b. 显示两部分但是作为单一文件进行管理
c. 作为单一文件显示和管理对
缺省设置是c,改成a即可。
D: scz
上述设置对应注册表项如下:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
NoFileFolderConnection REG_DWORD 1 2 0
如果在GUI中没有找到修改设置的地方,可以直接修改注册表项,不必重启、注销, 立即生效。
Windows Registry Editor Version 5.00