`
304476180
  • 浏览: 17471 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Windows使用批处理脚本设置全局变量

阅读更多
1.setx
[color=indigo]优点:可动态定义变量,不需重启立即生效,可动态引用变量,可引用文本内容设置变量
缺点:只能在NTs下使用,不能删除变量而只能置为空值
设置当前用户全局变量
SETX MACHINE COMPAQ

设置系统全局变量
SETX MACHINE "COMPAQ COMPUTER" -m

静态引用其他环境变量(仅引用一次当前会话环境变量)
SETX MYPATH %PATH%

动态引用其他环境变量(总是引用全局环境变量)
SETX MYPATH ~PATH~

使用注册表值设置环境变量
SETX BUILD -k "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\CurrentBuildNumber"

使用文件中指定内容设置环境变量(不会立即生效)
SETX IPGATEWAY -f ipconfig.out -r 0,7 "Gateway"
[/color]

2.setntenvar
[color=indigo]SetNTEnVar V06.04
优点:可动态定义变量,可定义光驱盘符为环境变量,不需重启立即生效
缺点:只能在NTs下使用
修改变量
SETNTENVAR PATH=%PATH_BAK%

删除变量
SETNTENVAR BAK_PATH=

定义光驱盘符为环境变量CDROM\CDROM0\CDROM1等
SETNTENVAR /FindCDROM
[/color]
分享到:
评论

相关推荐

    使用脚本设置全局环境变量

    在Windows系统中,我们通常使用批处理脚本(如`.bat`文件)来设置全局环境变量。例如,`setGlobalVariables.bat`这个文件很可能就是一个用来设置环境变量的批处理脚本。在该脚本中,我们可以使用`setx`命令来设置...

    BAT批处理脚本-系统设置查询修改硬件相关-添加环境变量.cmd.zip

    在实际使用前,你需要将它改回CMD格式,因为CMD文件是Windows批处理脚本的扩展名,系统能识别并执行这类文件中的命令。 批处理脚本的基本结构包括一系列DOS命令,如`echo`, `set`, `if`, `goto`等。在这个特定的...

    迷惑批处理脚本破除(原创)

    批处理脚本是一种在Windows操作系统环境下执行的一系列命令集合,通常以.bat或.cmd为扩展名。这些脚本文件用于自动化日常任务,节省用户手动操作的时间。"迷惑批处理脚本破除"的主题意味着我们将探讨一些可能包含...

    批处理设置JAVA环境变量

    这个批处理脚本首先关闭命令提示符的回显(@echo off),然后分别设置JAVA_HOME、PATH和CLASSPATH。注意,我们使用`%JAVA_HOME%`来避免在路径中硬编码,这样如果将来需要更改JDK位置,只需要更新JAVA_HOME即可。 ...

    Windows批处理,修改环境变量path的方法(加环境变量).docx

    总的来说,Windows批处理提供了强大的环境变量管理能力,通过`set`命令和WMIC,我们可以方便地进行临时和永久的环境变量修改。在编写批处理脚本时,理解这些机制可以帮助我们更高效地自动化系统管理任务。

    BAT批处理脚本-高级范例Caps-Num.zip

    BAT批处理脚本是Windows操作系统中一种非常实用的自动化工具,它通过编写一系列命令行指令,实现批量执行任务,极大地提高了工作效率。在这个名为"BAT批处理脚本-高级范例Caps-Num.zip"的压缩包中,包含了一个名为...

    BAT批处理脚本-文件相关操作-全盘删除所有文件夹下的Thumbs.db.zip

    标题中的“BAT批处理脚本-文件相关操作-全盘删除所有文件夹下的Thumbs.db.zip”指的是一个使用批处理(Batch Script)技术编写的程序,它的主要任务是在计算机的整个硬盘中查找并删除名为“Thumbs.db”的文件。...

    bat批处理文件设置java环境变量

    `bat`文件是Microsoft DOS和Windows操作系统中的批处理脚本,用于执行一系列命令。它们是文本文件,扩展名为`.bat`,其中包含了DOS命令行指令,可以一次性运行多条命令,简化用户操作。 在创建Java环境变量的`bat`...

    Java环境变量设置-批处理文件

    批处理文件(batch file)是Windows操作系统中的一种脚本文件,它能自动化执行一系列命令,大大简化了包括Java环境变量设置在内的系统管理任务。下面我们将详细探讨如何利用批处理文件来设置Java环境变量。 首先,...

    批处理实现 一键配置 JDK 环境

    总之,批处理脚本"JDK.bat"是利用Windows批处理语言,通过自动化的方式完成JDK环境的配置,使得原本繁琐的手动配置过程变得简单快捷。对于需要频繁进行JDK环境部署的开发者来说,这无疑是一个高效且实用的工具。

    Windows下git拉取/推送,SVN更新/提交,maven自动编译打包,angular打包的bat脚本

    在Windows上,我们可以创建一个批处理脚本,通过命令行调用Git命令来实现自动化。例如,`git pull origin master`用来从远程仓库的master分支拉取最新代码,`git push origin master`则将本地更改推送到远程master...

    全批处理及批处理编程开发工具

    通过`SETLOCAL`和`ENDLOCAL`管理变量的作用域,避免影响全局变量。 批处理工具的另一个重要方面是错误处理和调试。`ERRORLEVEL`变量可以用来检测上一个命令的执行结果,如果返回非零值,可能表示命令执行失败。...

    Windows 脚本编程核心技术精解.rar

    - 脚本性能优化,例如减少不必要的循环,使用适当的数据结构,避免全局变量等。 6. **脚本安全性和权限管理** - Windows脚本的安全性问题,如防止恶意脚本执行,控制脚本执行权限。 - UAC(User Account Control...

    Windows 脚本编程核心技术精解

    2. 脚本性能优化包括减少不必要的循环、使用适当的数据结构、避免全局变量等。 七、案例分析与实战 1. 实际工作中,脚本编程常常用于系统部署、自动化测试、日志管理和监控等方面。 2. 案例研究可以帮助读者理解...

    批处理教程

    批处理是一种在计算机科学中广泛使用的自动化技术,尤其在Windows操作系统环境下,它允许用户通过创建批处理脚本来执行一系列命令,而无需手动逐个输入。这个教程将带你深入理解和掌握批处理的基本概念、语法和常见...

    bat批处理命令教程,简单实用。

    在Windows操作系统中,批处理(Batch)是一种自动化执行一系列命令的方式,主要使用批处理脚本(.bat文件)。这种技术对于系统管理员、开发者以及计算机爱好者来说非常实用,因为它能够简化重复性任务,提高工作效率...

    Java环境变量设置脚本

    例如,一个简单的Windows批处理脚本可能如下: ```batch @echo off setlocal enabledelayedexpansion set JDK_PATH=C:\Program Files\Java\jdk1.8.0_201 set JAVA_HOME=!JDK_PATH! set PATH=!JAVA_HOME!\bin;%PATH...

    各种批处理的经典代码

    这个命令允许在批处理脚本中进行简单的计算,例如设置变量、比较数字等。 5. **字符串提取&替换**: 批处理中,字符串处理主要依赖于`FIND`、`FINDSTR`和`REPLACE`命令。`FIND`用于在文本中查找特定字符串,`...

    如何编写批处理文件批处理文件批处理文件

    使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到的用批处理文件来给系统打补丁、批量植入后门程序等。...

    tomcat批处理打包

    本篇文章将深入探讨如何使用批处理脚本来完成这三个软件的安装与打包过程。 首先,让我们了解一下这三个组件的基本概念: 1. **Tomcat**:Apache Tomcat是一款开源的Java Servlet容器,它实现了Java EE的Web部分...

Global site tag (gtag.js) - Google Analytics