yanleigis的专栏

闫磊 GIS

C#,net设置系统环境变量路径,如java_home
 //获得环境变量路径
        private string GetEPath(string key)
        
...{

            RegistryKey pregkey;

            pregkey 
= Registry.LocalMachine.OpenSubKey(@"SYSTEMCurrentControlSetControlSession ManagerEnvironment"true);
            
try
            
...{
                
if (pregkey == null)
                
...{
                    MessageBox.Show(
"键值不存在");
                }


                
else
                
...{

                    
if (pregkey.GetValue(key) != null)
                        
return pregkey.GetValue(key).ToString();


                }

                
return null;
            }

            
finally
            
...{
                
if (pregkey != null) pregkey.Close();
            }


        }

 调用:设置方法:

  tbjava_homepath.Text = GetEPath("java_home");
  tbtomcat_homepath.Text = GetEPath("tomcat_home");

   SetEPath("JAVA_HOME", this.tbjava_homepath.Text);
    SetEPath("TOMCAT_HOME", this.tbtomcat_homepath.Text

阅读更多
个人分类: C#
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

C#,net设置系统环境变量路径,如java_home

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭