如何隐藏程序文件?

如何隐藏程序文件?,第1张

1、右击你要隐藏的程序文件

2、在d出的菜单中选择“属性”,会d出一个窗口,左键点击窗口上方的“常规”选项

3、左键点击勾选“隐藏”

4、左键点击下方的“应用”按钮,再点击“确定”按钮即可隐藏该程序

注意:如果在文件夹选项设置中没有勾选“不显示隐藏的文件、文件夹和驱动器”,那么改程序还是会显示的,如果出现这种情况,可按旁宏照如下步骤设置不显示隐藏文件:

1、在桌面左键双击“计算机”打开计算机文庆启正件界面

2、在打开的界面中找到左上角“组织”选项,左键单击d出下拉框

3、在d出的下拉框中找到“文件夹和搜索选项”,左键单击

4、在d出的窗口上方选择“查看”,左键单击切换到“查看”界面

5、在“查看”界面下选择“高级设置”中的“不显示隐藏的文件、文件夹和驱动器”,左键单击

6、左键单击窗口右下角的“应用”按钮

7、左键单击窗口下方“确定”按钮

这样之前隐藏的文件誉悔、程序等就不会显示出来了。

用C写一返森羡个批处理文件,再执行它,ok

就是说用CMD命令修改文件的属性,改为漏拍系统春茄+隐藏

或者用APIc可不可以用API啊 我不太清楚

r = SetFileAttributes(Text1, 6)

6就是"系统+隐藏"属性

我对C++的文件API不是很熟悉,不过可以穗袜给你提供一个替代方法,这个方法一定不是最好的,不过却很有效果。

如你要隐藏的文件是D:\abc.abc

那么你就可以这样

shell "cmd.exe /c attrib D:\abc.abc +h"

最后的+h是参数,可以用这种方法创建系统属性的文件呢。

答案的补充:

shell是执行程序的API,用它来执行cmd(命令提示符就是执行它,算是DOS吧) /c是参数,表示执行字符串后关闭cmd。/c后面是一个DOS命令,这个命令用来修改已存在文件的文件属性。

第二次补充:

shell就是执行一个程序的API(就是存在于系统DLL中的导出)函数,直接写在VC的代码里就可以了。

用shell就像int a一样简单的。

用shell执行一个程序,我这里写的字符串中包含了对cmd的参数,你可以试着建立一个cmd的快捷方式把我给猜雹激你的/c及后面的东西加到快捷方式的cmd.exe后面,应该可以使用的。在VC里使用shell执肆空行和那个快捷方式的效果一样。

如目标写成%windir%\System32\cmd.exe /c attrib D:\license.txt +h

那么双击这个快捷方式可以隐藏D:\license.txt这个文件。

ShellExecute(NULL,"open","cmd.exe /c attrib D:\license.txt +h",NULL,NULL,SW_SHOWNORMAL)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12536531.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存