该文件位于C:\ Windows \ System32中,但我只能在git bash中看到它,而不能在CMD中看到它。
我选择了“显示隐藏文件,文件夹和驱动器”并取消选中“隐藏受保护的操作系统文件(推荐)”。
CMD以管理员身份打开。
git bash
$ pwd
/c/Windows/System32
$ ls VistaScan.dll
VistaScan.dll
CMD(管理员)
C:\Windows\system32>dir VistaScan.dll
Volume in drive C is Acer
Volume Serial Number is A458-F2EA
Directory of C:\Windows\system32
File Not Found
我的操作系统是Windows7
更新:
最后,我发现该文件位于C:\ Windows \ SysWOW64中。它是一个32位的DLL。
http://en.wikipedia.org/wiki/WoW64
所以我可以在C:\ Windows \ SysWOW64 \ cmd.exe
中看到它C:\Windows\System32>dir VistaScan.dll
Volume in drive C is Acer
Volume Serial Number is A458-F2EA
Directory of C:\Windows\System32
29/01/2011 08:49 AM 629,328 VistaScan.dll
1 File(s) 629,328 bytes
0 Dir(s) 789,607,657,472 bytes free
答案 0 :(得分:0)
也许VistaScan.dll具有“隐藏”属性。在这种情况下,你可以这样做:
dir /ah VistaScan.dll
答案 1 :(得分:0)
该文件可能具有hidden
属性,在这种情况下,您可以使用此命令来显示它:
DIR /AH VistaScan.dll
或者可能是system
,在这种情况下,/AS
切换会有所帮助:
DIR /AS VistaScan.dll
如果两者兼而有之,上述任何一种都可行。
或者,您可以使用ATTRIB
,无论文件是hidden
还是system
(或两者),都会显示该文件:
ATTRIB VistaScan.dll
输出可能如下所示:
A SH C:\Windows\System32\VistaScan.dll
SH
可能只是S
或仅H
,S
代表system
而H
代表hidden
。