我有一个应用程序正在将日志文件写入其“程序文件”目录,如下所示:
C:\Program Files\SomeApp\blah.log
Run Code Online (Sandbox Code Playgroud)
这不是我的应用程序,我无法控制它的运行方式或日志文件的放置位置。
即使我选择了“显示隐藏的文件、文件夹和驱动器”并取消选择“隐藏受保护的操作系统文件”,Windows 7 文件资源管理器也根本不显示此文件。
如果我导航到以下位置,文件资源管理器会显示该文件:
C:\Users\svec\AppData\Local\VirtualStore\Program Files\SomeApp\blah.log
Run Code Online (Sandbox Code Playgroud)
显然有一些从“Program Files”到这个 VirtualStore 目录的映射。
应用程序的日志文件查看器可以在“C:\Program Files\SomeApp\”中的“打开文件”对话框中看到该文件,但该文件有一个锁定图标。
如何让 Windows 7 文件资源管理器让我在“C:\Program Files\SomeApp\”中看到该文件?
谢谢!