CMD怎么设置变量?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CMD怎么设置变量?相关的知识,希望对你有一定的参考价值。

set /p abs="请输入您出生的月份:"
if /I "%abs%"=="1"goto abt else goto abu
这只能放成1,能不能把这当中的“1”同时设置为1到12 ?

首先明确一点:所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改。也就是说当关闭此cmd命令行窗口后,将不再起作用。永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方法目前没试验过),另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变量(查看详细)。 其次,明确一下环境变量的作用。当启动cmd命令行窗口调用某一命令的时候,经常会出现“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”,如果你的拼写没有错误,同时计算机中确实存在这个程序,那么出现这个提示就是你的path变量没有设置正确,因为你的path路径,也就是默认路径里没有你的程序,同时你有没有给出你程序的绝对路径(因为你只是输入了命令或程序的名称而已),这是操作系统不知道去哪儿找你的程序,就会提示这个问题。 第四:如何修改?1、查看当前所有可用的环境变量:输入 set 即可查看。2、查看某个环境变量:输入 “set 变量名”即可,比如想查看path变量的值,即输入 set path3、修改环境变量 :输入 “set 变量名=变量内容”即可,比如将path设置为“d:\nmake.exe”,只要输入set path="d:\nmake.exe"。注意,此修改环境变量是指用现在的内容去覆盖以前的内容,并不是追加。比如当我设置了上面的path路径之后,如果我再重新输入set path="c",再次查看path路径的时候,其值为“c:”,而不是“d:\nmake.exe”;“c”。5、给变量追加内容(不同于3,那个是覆盖):输入“set 变量名=%变量名%;变量内容”。如,为path添加一个新的路径,输入“ set path=%path%;d:\nmake.exe”即可将d:\nmake.exe添加到path中,再次执行"set path=%path%;c:",那么,使用set path语句来查看的时候,将会有:d:\nmake.exe;c:,而不是像第3步中的只有c:。如: set PATH=%PATH%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib;C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin;C:\Program Files\Microsoft SDKs\Windows\v6.0A\includeset INCLUDE=%INCLUDE%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\includeset LIB=%LIB%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib set LIB=C:\Program Files\Microsoft XML Parser SDK\lib;C:\Program Files\Microsoft Platform SDK\lib\;C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;C:\Program Files\Microsoft Visual Studio\VC98\libset PATH=%PATH%;C:\Program Files\Microsoft Visual Studio\Common\Tools; C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT; C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin; C:\Program Files\Microsoft Visual Studio\VC98\binset INCLUDE=C:\Program Files\Microsoft XML Parser SDK\Inc; C:\Program Files\Microsoft SDK\Include\; C:\Program Files\Microsoft Visual Studio\VC98\atl\include; C:\Program Files\Microsoft Visual Studio\VC98\mfc\include; C:\Program Files\Microsoft Visual Studio\VC98\include 附录:下面贴上一些常用的环境变量及作用 %ALLUSERSPROFILE% 局部 返回所有“用户配置文件”的位置。%APPDATA% 局部 返回默认情况下应用程序存储数据的位置。%CD% 局部 返回当前目录字符串。%CMDCMDLINE% 局部 返回用来启动当前的 Cmd.exe 的准确命令行。%CMDEXTVERSION% 系统 返回当前的“命令处理程序扩展”的版本号。%COMPUTERNAME% 系统 返回计算机的名称。%COMSPEC% 系统 返回命令行解释器可执行程序的准确路径。%DATE% 系统 返回当前日期。使用与 date /t 命令相同的格式。由 Cmd.exe 生成。有关 date 命令的详细信息,请参阅 Date。%ERRORLEVEL% 系统 返回最近使用过的命令的错误代码。通常用非零值表示错误。%HOMEDRIVE% 系统 返回连接到用户主目录的本地工作站驱动器号。基于主目录值的设置。用户主目录是在“本地用户和组”中指定的。%HOMEPATH% 系统 返回用户主目录的完整路径。基于主目录值的设置。追问

网上Copy的吧?那你告诉我,如何设置为1~12?

参考技术A set /p abs="请输入您出生的月份:"
if "%abs%" GEQ "1" IF "%abs%" LEQ "12" goto abt
goto abu

本回答被提问者采纳
参考技术B   CMD dos定义变量,DOS下也只有环境变量可以用;
  SET [variable=[string]]
  variable 指定环境变量名。
  string 指定要指派给变量的一系列字符串。
  要显示当前环境变量,键入不带参数的 SET。
  如果命令扩展被启用,SET 会如下改变:
  可仅用一个变量激活 SET 命令,等号或值不显示所有前缀匹配
  SET 命令已使用的名称的所有变量的值。

Java 怎么设置环境变量

我安完了就是这样的 不直达变量值怎么写啊

楼主你好

以下是环境变量的设置步骤:
在桌面 右键"计算机" -- "属性" -- “高级系统设置” -- "环境变量" -- 在“系统变量“下找到”Path“
-- 编辑"Path" -- 将你安装的JDK1.7的文件路径加在"Path"变量值后面 加入的格式是 ;(分号)文件夹路径

ps : 如果楼主不会弄就加我q 2458483878
希望能帮助你哈
参考技术A 这是我电脑上的环境变量,你可以参照:
变量名:Path
变量值:C:\Program Files\Java\jdk1.6.0_21\bin
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.6.0_21
其中Path是必须要配上的,JAVA_HOME为可选的
参考技术B 右击“我的计算机”->“属性”->"高级"->环境变量->用户设置那里加一个path,里面的值就是你的安装目录下到bin为止,保存就可以了

以上是关于CMD怎么设置变量?的主要内容,如果未能解决你的问题,请参考以下文章

JAVA环境变量设置完,在cmd中输入javac没用,输入java和version是有用的,怎么回事?

临时环境变量怎么设置

cmd中cmd怎么进入环境变量

命令怎么设置环境变量

Java环境变量设置成功后运行cmd时提示错误 不是内部或外部命令,也不是可运行的程序或批处理文件

java环境变量设置路径成功后在cmd中还是存在问题