我想使用挂钩隐藏Windows中某些进程的文件。
对代码的任何帮助都将不胜感激?
答案 0 :(得分:1)
从用户隐藏文件的标准做法是在文件上设置隐藏和系统属性。设置"隐藏" bit会隐藏一个文件,但有些用户会检查" Hidden items"资源管理器中的复选框Ribtton可能会看到一个灰色的图标。设置"系统" bit in将把它完全隐藏在资源管理器中,除非用户已经选择取消选中"隐藏受保护的操作系统文件"复选框,隐藏在资源管理器的选项对话框中。
在命令提示符下,您可以通过键入attrib +h +s filename
示例:
d:\folder> attrib +h +s secret.txt
您没有说出您想要使用的编程语言。因此,如果使用上述attrib
命令的BAT或CMD文件不够,则可以使用Win32 API SetFileAttributes以编程方式设置文件的隐藏位和系统位。在C#和.NET中,有File.SetAtttributes。