`
michael_paul
  • 浏览: 173441 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

添加系统环境变量(添加不会覆盖原来的设置)

阅读更多
echo off&setlocal enabledelayedexpansion
:begin
cls
set/p path_=请输入你要添加的环境变量的路径:【/p 是代表可以手动输入,去掉/P就要直接赋值】
if not defined path_ goto error
for,/f,"skip=4 tokens=1,2,*",%%a,in,('reg query "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v Path'),do,(【for /f 是把文件作为一个集合,并且每一行作为一个元素,读取】
        echo 当前的环境变量为:
        echo %%c
        echo;
        set/p yesno=是否确认将"%path_%"添加到系统环境变量中去?[Y]/[N]
        if /i "!yesno!"=="y" (【/i 代表不区分大小写】
                reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v Path /t REG_EXPAND_SZ /d "%%c;%path_%" /f
                )
        goto :eof
)
pause
goto :Eof      
:error
echo 输入错误,请重新输入
pause
goto begin
分享到:
评论

相关推荐

    Java环境变量设置工具

    Java环境变量设置工具是一款专为Java开发者设计的实用软件,旨在简化Java开发环境的配置过程。在使用Java进行编程时,正确配置环境变量是至关重要的一步,它包括JDK(Java Development Kit)的安装路径、Java运行时...

    linux 环境变量 配置 实用技巧 配置Linux 操作系统 环境变量

    - **添加环境变量**:例如要在 `/etc/profile` 中添加名为 `NAME` 的环境变量,可以在文件末尾添加 `export NAME=liheng`。 - **变量值**:可以带引号也可以不带,但建议使用引号以防变量值中包含空格或其他特殊字符...

    java环境变量设置

    在Windows上,可以在系统的环境变量设置中添加此变量;在Linux或Mac上,可以通过修改`~/.bashrc`或`~/.bash_profile`文件来设置。 2. **PATH**: PATH环境变量包含了系统寻找可执行文件的路径列表。为了能够在任何...

    自定义添加linux系统java环境变量脚本及安装包

    本资源为二狗自己编写的快速定义java环境变量的脚本,可以帮助你剩下不少时间,操作前建议备份/etc/profile文件:mv /etc/profile{,.bak} 防止脚本问题覆盖掉文件的内容 资源分为脚本和安装包两部分内容,放置在同一...

    XP环境变量path数值的恢复和修改

    环境变量是Windows系统中存储系统和应用程序所需信息的一系列变量,它们包含了关于系统配置和软件设置的数据。PATH环境变量是一个特定的环境变量,其值是一系列用分号(;)分隔的目录路径,这些路径指示了系统在何处...

    arm开发板上设置环境变量

    在Linux系统中,可以通过编辑`/etc/profile`等文件来设置全局环境变量,也可以通过`.bashrc`等文件为特定用户设置环境变量。 #### 二、环境变量在ARM开发板的应用 ##### 2.1 设置环境变量示例 根据提供的部分代码...

    一键设置java 环境变量 cmd下查看、修改(覆盖与添加)等说明

    在本文档中,主要介绍了如何在Windows命令提示符(cmd)下快速设置Java环境变量,包括查看、修改(覆盖与添加)等操作。这些操作对于Java初学者安装JDK或JRE以及配置Java环境变量尤为重要。 首先,我们需要了解环境...

    JAVA环境变量设置

    - 在Windows系统中,可以通过“控制面板”->“系统”->“高级系统设置”->“环境变量”来进行设置。 - 在Linux或Mac OS X系统中,可以在`/etc/environment`或用户的`.bashrc`文件中添加或修改该环境变量。 **示例**...

    永久设置windows变量环境的小工具

    1. **添加环境变量**: 若要添加一个新的环境变量,你可以使用以下格式: ``` setx 变量名 变量值 ``` 例如,要添加一个名为`MY_VAR`,值为`Hello, World!`的环境变量,命令是: ``` setx MY_VAR "Hello, ...

    JDK环境变量配置

    3. **环境变量查询**:在命令行中输入`echo %JAVA_HOME%`和`echo %CLASSPATH%`来检查环境变量是否正确设置。 #### 五、总结 正确配置JDK环境变量对于Java程序的编译和运行至关重要。通过详细地按照上述步骤进行...

    Houdini添加HOUDINI_OTLSCAN_PATH环境变量的bat脚本

    然而,为了让Houdini能够找到并加载这些OTL文件,我们需要正确设置系统的环境变量。"HOUDINI_OTLSCAN_PATH"就是这样一个关键的环境变量,它指示Houdini在哪些目录下查找OTLs。如果你是一个Houdini用户,并且经常需要...

    java环境变量的设置

    - **环境变量的优先级**:用户变量会覆盖同名的系统变量。因此,在设置环境变量时,如果存在相同名称的用户变量,应确保其值与系统变量一致。 - **分号的作用**:在Windows系统中,分号(`;`)用来分隔环境变量中的多...

    cmd环境变量,chm不能打开,path值被覆盖怎么写

    这可以通过控制面板中的“系统”选项进入“高级系统设置”,然后在“环境变量”对话框中查看和修改。 ### 总结 以上就是关于CMD环境变量配置、CHM文件无法打开以及PATH值被覆盖等问题的详细解答。通过合理配置环境...

    linux常用c函数 环境变量篇.txt

    `setenv()`也用于设置环境变量,但提供了一个是否覆盖已存在值的选项;`unsetenv()`则用于删除环境变量。这些函数在编写Linux下的C程序时非常有用,可以帮助我们更灵活地管理和利用环境变量。在实际编程过程中,应当...

    Ubuntu环境变量

    1. 如果您在`~/.bashrc`文件中设置了环境变量`PATH`,请注意不要完全覆盖掉系统默认的`PATH`。正确的做法是扩展它而不是替换它,例如: ```bash export PATH=$PATH:/path/to/new/directory ``` 2. 在使用环境...

    jdk安装环境变量配置

    - 确保在设置PATH环境变量时,原有路径不要被覆盖,而是在其基础上添加新的路径。避免影响到其他已有的应用程序。 - 在设置JAVA_HOME时,应使用英文路径,避免因中文路径导致的潜在问题。 - 在配置完环境变量后,...

    java环境变量设置(很全面)

    2. **高级系统设置** → “环境变量”。 3. **新建系统变量**: - 变量名:`JAVA_HOME` - 变量值:`C:\ProgramFiles\Java\jdk1.6.0_10` 4. **编辑`Path`变量**: - 添加`%JAVA_HOME%\bin`到变量值中。 5. **新建...

    J2EE 环境变量配置

    【J2EE环境变量配置】涉及的是在Windows操作系统中配置Java开发环境,包括JDK、Tomcat以及Eclipse和MyEclipse的安装与配置。这是一个关键步骤,因为正确的配置能够确保开发工具能够正确识别和使用Java运行时环境,...

    13-Java语言(classpath环境变量)

    3. CLASSPATH系统属性:在Java代码中,通过`System.setProperty("java.class.path", "/path/to/lib")`来设置,但这通常不推荐,因为可能会覆盖已有的系统设置。 三、classpath的路径格式 classpath可以包含多个路径...

Global site tag (gtag.js) - Google Analytics