Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        6年前关闭。
                                                                                            
                
        
我想知道是否可以在没有管理员权限的情况下运行程序?
我正在尝试从System32运行程序regedit。
我也曾尝试将其复制到USB并从那里运行,但两者都没有用。
有人可以帮助我使用C#脚本运行regedit吗?

最佳答案

答:不,没有管理特权就不能运行regedit.exe。

使用C#,您可以做的是使用预构建的库,该库允许您访问注册表
http://msdn.microsoft.com/en-us/library/microsoft.win32.registry.aspx

请注意,您仅具有对HKEY_LOCAL_USER的读/写访问权限,对其他所有内容都具有READONLY权限。

关于c# - 在没有管理员权限的情况下访问regedit ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16370317/

10-09 04:20