确定文件是否被隐藏或删除

确定文件是否被隐藏或删除

当我打开 MSConfig 并查看所有设置为在启动时运行的应用程序时,发现有一个可疑文件设置为在启动时运行。我已禁用.exe不在启动时运行,但我还想删除.exe

从 MSConfig 中我可以看到位于文件夹.exe%APPDATA%,但当我在 Windows 资源管理器中导航到该文件夹​​时,我无法看到 .exe。 .exe 是否可能已被删除(它可能是我在某个时候卸载的合法应用程序)?.exe不存在的 .exe 能否显示在 MSConfig 中?

我怎样才能删除该 .exe?

注意:我知道 C++ WinAPI,我曾尝试使用(我是管理员用户)查找文件,FindFirstFileEx();也尝试使用 打开它,CreateFile();但都显示“找不到指定的路径”。这可能意味着文件不存在,但这是否也意味着文件权限设置为FILE_ATTRIBUTE_HIDDEN?我也试过了,SetFileAttributesFILE_ATTRIBUTE_NORMAL它给出了同样的错误?关于我应该做什么来确认该文件是否存在,有什么想法吗?

答案1

使用命令提示符在记事本中打开该文件:

notepad %APPDATA%\SomePath\SomeFile.Ext

如果不存在,它会告诉你。

相关内容