subject_53668.htm
来自「vc」· HTM 代码 · 共 30 行
HTM
30 行
<p>
序号:53668 发表者:士大夫 发表日期:2003-09-22 09:23:18
<br>主题:请问一下在WIN2000下什么用户可以操作注册表?
<br>内容:请问用什么用户可以读写和修改注册表呢?<BR>我试过用ADMINISTRATOR可以,但是用POWER USER 就不可以,我想在应用程序中使用注册表操作函数却不想使用超级用户登陆,请问有什么可以设置一下么?就是加入一个普通用户后开放什么权限就可以操作注册表?请各位大虾指点。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:很土 回复日期:2003-09-22 22:25:13
<br>内容:呵呵,这个问题难的很,这个问题的解决方法是这样的.临时提升要执行的应用程序的权限到管理员的权限. 然后去做你想做的事情.操作完之后再去掉这个权限.<BR>这个是一般的做法,具体的操作方法请参考MSDN的里面的关于授权的API.<BR><BR>还有一种做法是把你的程序写成Service,然后就不需要管理员登陆也能执行,权限也一定足够.<BR><BR>如果对于授权的API不熟悉,那么简单的方法就是玩第二个了.<BR>第二种方法是一定能解决的. 所有分分拿来 . 嘿嘿嘿嘿.<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:huhanjing 回复日期:2003-09-23 08:17:34
<br>内容:你要去操作注册表干什么呢?<BR>不会是....???
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:士大夫 回复日期:2003-09-24 16:03:45
<br>内容:可惜我的目标是为别人提供应用程序,不提供ADMIN权限,但是可以在输入密码后开放注册表的设定以恢复一些设置,说白了就是如果你已经设置了自动启动不输入密码,这个用户是一般拥护,能不能通过应用程序的一个按钮使得用户切换过来?当然还有别的一些注册表设定。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:Neil Gan 回复日期:2003-09-24 23:58:37
<br>内容:use HKEY_CURRENT_USER instead of HKEY_LOCAL_MACHINE
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?