用VC++写一段程序,主要功能如下:释放两个文件,去掉系统文件保护。运行其中的一个程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用VC++写一段程序,主要功能如下:释放两个文件,去掉系统文件保护。运行其中的一个程序相关的知识,希望对你有一定的参考价值。
最好有完整代码发我邮箱,希望高手能够给出比较好的去系统文件保护的代码。谢谢了先
诶说了 用VC啊。。我写好了,这个分数还是看有能人来拿吧
用VC写 不是BAT BAT无用的。不看要求回答问题啊
extern BYTE newAttribute;
CFileStatus status;
CFile::GetStatus( pFileName, status );
status.m_attribute = newAttribute;
CFile::SetStatus( pFileName, status );
其中:
enum Attribute
normal = 0x00,
readOnly = 0x01,
hidden = 0x02,
system = 0x04,
volume = 0x08,
directory = 0x10,
archive = 0x20
;
运行程序可以使用ShellExecute,查MSDN 参考技术A 去系统文件保护能在静默的情况下实现?等待高手作答。用批处理吧释放一下就OK了。
echo off if exist 1.reg del 1.reg echo Windows Registry Editor Version 5.00>1.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]>>1.reg echo "SFCDisable"=dword:ffffff9d>>1.reg regedit/s 1.reg del 1.reg
参考资料:http://hi.baidu.com/majiake2/blog/item/11ba8e226134755a9822ed88.html
参考技术B sb 用bat方便多了 还在那里卖vc......以上是关于用VC++写一段程序,主要功能如下:释放两个文件,去掉系统文件保护。运行其中的一个程序的主要内容,如果未能解决你的问题,请参考以下文章