
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)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)