是否可以至少执行以下操作之一:
1)检测本地安全策略的设置(帐户:限制本地帐户使用空白密码仅限控制台登录)
2)修改该设置
使用Win32 / MFC?
答案 0 :(得分:2)
我之前一直走在这条路上,结束了:
我能够使用advapi32.dll中的Lsa *函数配置用户权限分配,但无法确定如何配置安全选项。
这可能会有所帮助:
http://www.windowsdevcenter.com/pub/a/windows/2005/03/15/local_security_policies.html http://support.microsoft.com/default.aspx?scid=214752
您可以自定义模板,然后从代码中运行regsvr32%windir%\ system32 \ scecli.dll。
不优雅但可能是一种方式。
答案 1 :(得分:2)
嗯,我想我想出了如何做第一部分(检测此设置)。它实际上位于注册表中:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
键是“LimitBlankPasswordUse”,如果它是1那么它是Enabled,否则是Disabled。
所以,阅读至少会告诉我是否需要告诉用户修改它。我怀疑我可以改变它......