2012-07-09 70 views
0

试试下面的实验在你的利热在Windows XP 64箱:为什么文件/打开和命令工具在Windows XP 64中引用c: windows system32 drivers的不同位置?

  1. 运行Internet Explorer,非64位版本,或任何其他32位程序。
  2. 做文件/打开并浏览到c:\windows\system32\drivers。请注意,此目录中(通常)没有文件。
  3. 使用开始/运行/ cmd打开命令shell并执行dir c:\windows\system32\drivers

结果是您看到一组不同的文件。也就是说,相同的路径指的是硬盘上的两个不同的物理位置!这是什么解释? 32位程序(例如bash)如何引用“真实”c:\windows\system32\drivers目录?

回答

0

看看IE文件打开对话框的剪辑的权利。什么是文件过滤器类型?

enter image description here

默认情况下它是Web文档,因此现在的文件显示,因为有在Sys32 Drivers文件夹没有网页文件。

如果我改变过滤器将所有文件

enter image description here

+0

对,我应该注意的是,您需要更改为“所有文件”,但你仍然不会显示相同的文件在C: \ WINDOWS \ SYSTEM32 \ DRIVERS。即使在你的屏幕截图中,你也有6个文件。从'cmd'你会看到数百个文件。 – 2012-07-09 05:27:19

+0

非常有趣。 – 2012-07-09 06:34:45

相关问题