关于openkey的问题,请大家帮看看!
2009-04-08 09:16
561 查看
关于openkey的问题,请大家帮看看! Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiAPI/html/delphi_20061106111720296.html
我写了一段贷码目的是禁用u盘.如下.
var
reg:tregistry;
begin
reg.rootkey:=HKEY_LOCAL_MACHINE;
if reg.openkey('\system\currentcontrolset\services\usbstor',true) then
begin
reg.writeinteger('start',4);
reg.close;
reg.free;
end
else showmessage('错误');
end;
但使我不明白的是在administrator用户下运行正常并能锁住u盘.然而在power users的用户下运行却显示'错误',我也看了在此用户下确有此键,但就是不能用程序更改设置(好象是openkey找不到此键).真奇怪.请大家帮看看是什么原因.谢谢.
应该是power users组的用户没有权限,修改这个键值
to do2008(事情做了,才是事情) ( ) 信誉:100 Blog
还是不明白,我应该怎样修改?。我想如果生成exe文件应该在任何用户下都应一样的运行啊?
我想如果生成exe文件应该在任何用户下都应一样的运行啊
===================================================================================
有些系统设置只有administrator才行,你的程序在administrator用户能修改,其它用户不能修改,说明其它用户没有这个键值修改权限,除非你重新定义其它用户权限为管理员权限
maozefa(阿发伯) ~~~正解~~~
在windows中,administrator拥有windows的最高权限,可以执行相关的系统的重要配置;
但别的用户组的成员,就不一定有相关的权限了,如果大家都有权限,如guest,用户都有权限的话,
windows不用混了,嘿嘿~~~
至于,哪些操作需要什么权限,要查询相关的资料,如MSDN~~~
运行regedit.exe, 利用工具菜单修正此权限
http://www.delphi2007.net/DelphiAPI/html/delphi_20061106111720296.html
我写了一段贷码目的是禁用u盘.如下.
var
reg:tregistry;
begin
reg.rootkey:=HKEY_LOCAL_MACHINE;
if reg.openkey('\system\currentcontrolset\services\usbstor',true) then
begin
reg.writeinteger('start',4);
reg.close;
reg.free;
end
else showmessage('错误');
end;
但使我不明白的是在administrator用户下运行正常并能锁住u盘.然而在power users的用户下运行却显示'错误',我也看了在此用户下确有此键,但就是不能用程序更改设置(好象是openkey找不到此键).真奇怪.请大家帮看看是什么原因.谢谢.
应该是power users组的用户没有权限,修改这个键值
to do2008(事情做了,才是事情) ( ) 信誉:100 Blog
还是不明白,我应该怎样修改?。我想如果生成exe文件应该在任何用户下都应一样的运行啊?
我想如果生成exe文件应该在任何用户下都应一样的运行啊
===================================================================================
有些系统设置只有administrator才行,你的程序在administrator用户能修改,其它用户不能修改,说明其它用户没有这个键值修改权限,除非你重新定义其它用户权限为管理员权限
maozefa(阿发伯) ~~~正解~~~
在windows中,administrator拥有windows的最高权限,可以执行相关的系统的重要配置;
但别的用户组的成员,就不一定有相关的权限了,如果大家都有权限,如guest,用户都有权限的话,
windows不用混了,嘿嘿~~~
至于,哪些操作需要什么权限,要查询相关的资料,如MSDN~~~
运行regedit.exe, 利用工具菜单修正此权限
相关文章推荐
- [原创] 关于Type Initializer和 BeforeFieldInit的问题,看看大家能否给出正确的解释
- 关于图像绘制并输出的问题,大家帮忙看看
- 关于java的一些问题,比较基础,大家可以看看咯
- 关于Type Initializer和 BeforeFieldInit的问题,看看大家能否给出正确的解释
- 遇到一个问题,大家来看看
- 大家都来看看,我面临的问题.帮帮解决下.
- 请教大家一个关于.NET 的另外一个问题
- 这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享!
- 大家帮我看看关于WEB程序中的文件流
- 关于在Windows搭建Open***的详细过程-如有问题请大家咨询我QQ:397879843(一般都是隐身)
- 求解决.net网站偶尔会出现这个问题。。。。大家都来帮我看看呀
- 最近遇到一个非常棘手的需求是关于邮件转发的问题,请大家来帮忙给出出主意如何实现。
- 我是新手,大家帮忙看看这个问题怎样解决,小弟先谢啦
- 请大家帮小弟个忙,关于mysql+vb的问题!
- 一些关于中文乱码问题的一些解决方案和经验和大家分享!
- N皇后问题的一个程序,请大家看看!帮忙修改
- 关于内存泄漏检测问题,和大家一起分享
- 新手问题,大家帮忙看看..谁有意见散分给谁哦!
- Java十大热点问题,大家看看对不对(转载)
- 关于python2.x中的编码问题,希望能帮大家少走弯路