汉邦问答 / 问答 / 问答详情

java 环境变量,系统变量和用户变量的区别是什么?

2023-06-10 08:11:16
无尘剑

环境变量分为系统环境变量和用户环境变量。

你所说的环境变量是指系统环境变量,对所有用户起作用

而用户环境变量只对当前用户起作用。

例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。

这个问题在linux下面就相对好理解一些,系统变量都在/etc/profile文件里面,而用户的变量则在~/.bash_profile(如果用的是bash的话),每个用户的用户目录对其他用户不可见。假设有a,b,c三个用户,你在a的变量文件中写入语句在屏幕上述出a,在b的输出b,c的什么都不输出,系统文件输出sys,那么当你用a用户登陆时,输出a;用户b登陆输出b,用户c则输出sys.

补充:

在windows下面用到少设置环境变量的时候很少,例如你想只用jdk而不想用jbuilder,那么你就得自己设置jdk的path,classpath等环境变量。

在linux下,我说的的那些文件是系统自动生成的,我们可以手动更改他已达到我所说的效果。它们是在各自所属的用户登陆时自动运行的

CarieVinne

系统变量是对本电脑所有用户的起作用的变量,用户变量是只对当前用户有效的变量,java的环境变量可以配置在系统变量上,也可以配置在用户变量上,也就是说java的环境变量是用来配置在系统变量或用户变量的一段路径,和其余两个变量没有可比性。

gitcloud

简单的说:

系统变量:不管以哪个用户名登陆到计算机都能使用;

用户变量:只能以设置变量时的用户名登陆才能使用。

这个是比较通俗的说法,希望你能明白,谢谢!

小菜G的建站之路

一个是当前用户使用,你用其它用户登陆,这个环境变量就不起作用了。

系统变量,是对所有用户都可使用的。

再也不做站长了

系统变量是大家公用的,比如你的登陆是默认的Administrator,你如果在里边建立一个叫classpath的用户变量,那么这个变量只能是你Administrator的,但如果你建立一个叫classpath的系统变量,那么这个变量将会是大家公共的,任何用户都可以使用的,

比如你建立了一个新的用户叫:Tuz,那么这个用户也可以使用Administrator建立的那个classpath变量

拌三丝

我就拿LINUX来说,全局变量我们可以设置的/etc/.bashrc ,用户变量可以设置在/home/xxxuser/.bashrc,如果是设置在/home/xxxuser/.bashrc,那么只对xxxuser有用,全局对所有用户有用。

北境漫步

系统变量:对所有用户起作用

用户变量:只对当前用户起作用。

环境变量和用户变量有什么区别?

环境变量分为用户变量和系统环境变量。区别:系统环境变量,对所有用户起作用,而用户环境变量只对当前用户起作用。详细解释:1.系统变量:与windows操作系统包括网络状况有关,由操作系统定义。Administrators组的用户可以添加添加、修改或删除。2.用户变量:由操作系统、某些应用程序以及用户建立,例如系统安装程序将临时文件夹设定了默认存储位置,并视为用户变量。任何用户都可以添加、修改或删除。
2023-06-09 16:29:321

Windows 10用户变量、系统变量等环境变量新建、编辑修改与删除的方法

u2003u2003本文介绍在Windows 10操作系统中进行 用户变量 、 系统变量 等两种环境变量的新建、修改与删除方法。 u2003u2003首先,按下 Windows徽标键 ,同时用拼音输入法键入“控制面板”。 u2003u2003在“应用”中找到控制面板并打开。 u2003u2003选择“查看方式”为“类别”,选择“系统与安全”。 u2003u2003选择“系统”。 u2003u2003在打开的界面中,选择右侧的“高级系统设置”。 u2003u2003在打开的界面中,选择“环境变量”。 u2003u2003即可分别对“用户变量”与“系统变量”加以新建、编辑、删除。
2023-06-09 16:29:391

什么是系统变量?用户变量?有什么作用吗?

系统变量就是系统中设置的变量用户变量是根据用户需要可自定义的变量两者都是变量只是权限不一样一个是系统级的一个是用户级的用户变量可按需要随意定义只要不和系统变量产生交叉系统变量则不可由用户随便更改
2023-06-09 16:29:491

windows 用户变量和系统变量的区别

  首先,要明确,系统的变量是分两种的,即用户变量和系统变量,这两个地方也是我们配置环境变量的地方 用户变量:顾名思义就是用户使用时候的变量环境,对于用户使用时起作用,也就是说由操作系统、某些应用程序以及用户建立 系统变量:顾名思义就是系统环境使用的变量,与windows操作系统包括网络状况有关,由操作系统定义
2023-06-09 16:29:571

请问jdk1.6怎么设置环境变量,用户变量和系统变量有什么区别?

设置环境变量http://blog.csdn.net/linbilin_/article/details/49658267
2023-06-09 16:30:055

环境变量和用户变量有什么区别

环境变量分为系统环境变量和用户环境变量。你所说的环境变量是指系统环境变量,对所有用户起作用而用户环境变量只对当前用户起作用。例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。这个问题在linux下面就相对好理解一些,系统变量都在/etc/profile文件里面,而用户的变量则在~/.bash_profile(如果用的是bash的话),每个用户的用户目录对其他用户不可见。假设有a,b,c三个用户,你在a的变量文件中写入语句在屏幕上述出a,在b的输出b,c的什么都不输出,系统文件输出sys,那么当你用a用户登陆时,输出a;用户b登陆输出b,用户c则输出sys.
2023-06-09 16:30:351

windows系统下,什么是环境变量,用户变量及其系统变量

环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。这点有点类似于DOS时期的默认路径,当你运行某些程序时除了在当前文件夹中寻找外,还会到设置的默认路径中去查找。简单地说这里的“Path”就是一个变量,里面存储了一些常用命令所存放的目录路径。用户变量是指该用户的环境变量系统变量是指该系统的环境变量
2023-06-09 16:30:421

系统环境变量和用户变量的区别

系统变量是对本电脑所有用户的起作用的变量,用户变量是只对当前用户有效的变量,java的环境变量可以配置在系统变量上,也可以配置在用户变量上,也就是说java的环境变量是用来配置在系统变量或用户变量的一段路径,和其余两个变量没有可比性。
2023-06-09 16:30:501

电脑的用户变量初始值是什么啊

用户变量变量 值TEMP %USERPROFILE%Local SettingsTempTEMP %USERPROFILE%Local SettingsTemp系统变量变量 值Path %SystemRoot%system32;%SystemRoot%;%SystemRoot%System32WbemTEMP %SystemRoot%TEMP
2023-06-09 16:30:581

问下怎么改用户变量??

; “属性” —> “高级” —> “环境变量”,在“系统变量”里我们可以看到系统的各个环境变量的值。双击某个变量名可以修改变量值,变量值之间用“;”隔开。我们还可以“新建”原先没有的变量。与jdk有关的有3个环境变量;“java_home”,“path”,“classpath”。我的系统中“path”变量已经存在,可以直接添加新值(其它变量值不要动,防止其它程序运行异常),其它两个变量需要新建。 “java_home”,设置jdk的安装路径,比如“e:javajdk1.5”,以下简称“%java_home%”。 “path”,设置jdk中各个程序的路径,“%java_home%in;%java_home%jrein;” “classpath”,设置java各个类的路径,“.;%java_home%lib;%java_home%lib ools.jar”。前面的“.”不可少,它代表了我们为自己的java类建立的工作路径,其它的是jdk自带的标准类库路径。 设置好环境变量后按“确定”退出。按“win”+“r”键进入“运行”窗口,运行“cmd”进入DOS窗口,在输入“javac”后回车,如果有显示java的帮助信息,就说明环境变量设置成功。
2023-06-09 16:31:111

win10把用户变量TEMP和TMP修改成%SystemRoot%TEMP有什么影响?

没有影响,改变临时文件存储目录的目的主要是为了减少系统盘的写入量和占用空间。如果你的硬盘一个区的话,那放哪里都一样。如果有多个分区,放到C盘之外的地方,不能提高速度,也减少不了写入量,只是节省了C盘的空间。系统盘,一指一种电脑软件。是指控制和协调计算机及外部设备,支持应用的软件开发和运行的系统,是无需用户干预的各种程序的集合。重装计算机操作系统不可缺少的一个工具。二指装有操作系统的硬盘分区。是系统用户设置文件夹,包括各个用户的文档、收藏夹、上网浏览信息、配置文件等。 这里面的东西不要随便删除,这保存着所有用户的文档和账户设置,如果删除就会重新启动不能登陆的情况。平常人们从网上下载的系统盘要用来装系统的盘,主要分为两种,一种是原系统盘,就是装起来比较麻烦的那种,而且时间比较长,正版系统都是这样,另一种就是GHOST克隆盘,这种比较简单,一般是全自动的,安装的时间也是比较快的。
2023-06-09 16:31:291

同一系统不同用户的用户变量path一样吗?

不一样。path是计算机名词,功能是设备可执行文件的搜索路径。该文件的每个路径格式不同。用户变量运行在系统变量之上的,在同一个系统上,每个用户拥有不同的用户变量,内容和路径都是不同的。不同用户的用户变量之间是并列的,也是互不干扰的。
2023-06-09 16:31:411

WIN7 TEMP 和 TMP 环境变量的默认值是多少??

一、用户变量:1、TEMP: %USERPROFILE%Local SettingsTemp2、TMP: %USERPROFILE%Local SettingsTemp二、系统变量:1、TEMP: %SystemRoot%TEMP2、TMP: %SystemRoot%TEMP扩展资料环境变量temp和tmp在MS-DOS之前的操作系统是没有环境变量的,尽管MS-DOS已经有了环境变量的概念,但是因为之前的程序员都没用过,所以刚开始大家都没有用。随着时间的发展,程序员们发现可以用环境变量来存储一些东西比如配置文件,所以不同的先行者们就是用了TEMP和TMP两个不同的环境变量来指明临时文件夹的位置。MS-DOS 2.0引入了管道的概念,所以需要有临时文件夹来存放前一个程序的输出,作为第二个程序的输入。MS-DOS的作者选择了使用TEMP来作为临时文件夹的环境变量。
2023-06-09 16:31:541

mysql中如何定义变量

MySQL 变量存在的介质及意义:MySQL 的变量存在于内存、以及配置文件中;其中内存中的变量是在运行时生效,配置文件中的变量是在 mysqld 程序启动时加载到内存中;MySQL 8 版本以前为了保证修改后的变量的值在 MySQL 运行时及 MySQL 重启后生效,此时你需要分别修改内存和配置文件中变量的值:SET global/session 语句设置内存中全局/当前会话的变量的值,通过 Linux 命令u2f3fu2f2f修改配置u2f42件中变量的值,此时你会发现,你的配置u2f42件需要 通过 ps -ef | grep mysql 查看进程启动命令中带u2f0a的选项 --defaults-file,以确定配置u2f42件,如果启动命令没有带u2f0a选项 --defaults-file,那么默认配置u2f42件为 /etc/my.cnf ;你会发现修改配置u2f42件时,需要确定配置u2f42件,以及修改配置u2f42件,这个步骤其实蛮繁琐的,u2f7d且如果你u2f00不小心写错了变量名或值,可能会直接导致启动 MySQL 失败,如果此时 你有其他策略依赖 MySQL 的启动/重启,那么这个 MySQL 启动失败可能u2f1c会导致你策略判断不符合预期,造成其他不好的后果,这可能是就是亚马逊飓风初始的那只蝴蝶的翅膀。
2023-06-09 16:32:072

批处理中的用户变量的定义,set aa=踩是什么意思

定义一个变量aa,然后把 “踩” 赋给它(没引号)
2023-06-09 16:32:142

怎么设置用户环境变量?

两个变量:temp和tmp。是临时文件夹。删了的坏处,是有些软件在运行的时候可能会找不到临时文件存放处。你可以重新指一个位置,随便哪里都可以,比如c: emp。两个变量指向同一个文件夹亦可。
2023-06-09 16:32:222

西门子用户变量的使用

1、本地数据堆栈区L是局部变量,L变量仅在调用它的子程序中有效。不同子程序中的L变量可用同名。如,FC1中有L0.1,FC2中也有L0.1这个变量,而2者间没任何关系、也不会相互冲突。2、临时变量L在使用前需要做初始化。3 、局部变量解释:L 是局部存储器,作为暂时存储器或给子程序传递参数,L也可以L*.*(如L2.5 是BOOL 量,是第二个字节的第五位),LB,LW,LD来存取,但仅仅在它被创建的块中有效,它也可以在符号表中定义,但只能在各个POU自己的符号表中定义.4、全局变量和局部变量在符号寻址编程时,全局变量直接显示符号名,而局部变量在符号前会加上#,采用局部变量编程有很多优势:程序可以功能化移植(减少重复编程量),大程序方便协同作战(把任务分成各个功能块),这是SIEMENS的PLC比较优越性之处。5、使用时请注意,一定要先赋值,后使用局部变量又称临时本地数据区(L堆栈),位于CPU的工作存储区用于存储程序块(OB、FB、FC)被调用时的临时数据,访问临时数据比访问数据块中的数据更快。 “L是局部变量,只能在局部使用,不能在全局使用。”只是在这个程序块中可以使用的,使用结束后就会自动复位,它不能被其他的程序使用。临时变量的使用原则就是:先赋值,再使用在S7-300CPU中,每一个优先级的局部数据区的大小是固定的。一般在组织块中调用程序块(FB、FC等),操作系统分配给每一个执行级(组织块OB,一般在OB块执行并调用其它FB、FC)的局部数据区的最大数量为256B(字节),组织块OB自己占去20B或22B,还剩下最多234B可分配给FC或FB。 如果块中定义的局部数据的数量大于256字节,该块将不能下载到CPU中。在下载过程中提示错误信息:The block could not be copied(该块不能被复制)。如果单击错误信息框中的Detail(详细)按钮,将弹出帮助信息:Incorrect local data length(不正确的局部数据长度)。 在SIMATIC管理器中依次展开你的项目到Blocks(块),右击选中某个块,选择菜单Object Properties(目标属性)选项。在块的属性对话框中,可以看到块所需要的局部数据字节数(Length长度:Local Data(局部数据))。 在SIMATIC管理器中选中你的项目的Block(块(文件夹,执行菜单命令Options(选项)/Reference Data(参考数据)/Display(显示),然后选择Program Structure(程序结构),即可在参考表中查看局部数据的占用情况。
2023-06-09 16:32:421

环境变量怎么设置

问题一:如何配置环境变量 配置环境变量 a)右击“我的电脑”,点击“属性”:选择“高级”选项卡,点击“环境变量 b)在“系统变量”中,设置3项系统变量,JAVA_HOME,PATH,CLASSPATH(注:“系统变量”对所有用户有用,而“用户变量”则只对当前登陆用户有用。对于变量的大小写,是不进行区分的。) c)JDK安装在......Javajdk1.7.0_25里了。现在为三个变量设值; 新建JAVA_HOME设值......Javajdk1.7.0_25 新建CLASSPATH设值.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar; 编辑PATH添加值;%JAVA_HOME%in;%JAVA_HOME%jrein 问题二:环境变量怎么新建 5分 环境变量新建步骤如下: 1、打开我的电脑; 2、选择系统属性,点击高级系统设置; 3、点击环境变量; 4、点击新建; 5、新建JAVA_HOME变量名; 6、粘贴 C:Program FilesJavajdk1.5.0_17 ; 7、新建CLASSPATH变量名; 8、 粘贴:%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar; ; 9、新建PATH; 10、粘贴.;%JAVA_HOME%耿in; 11、保存即可。 问题三:怎么设置用户环境变量? 两个亥量:temp和tmp。是临时文件夹。删了的坏处,是有些软件在运行的时候可能会找不到临时文件存放处。你可以重新指一个位置,随便哪里都可以,比如c: emp。两个变量指向同一个文件夹亦可。 问题四:环境变量和系统变量有什么区别?都是怎么设置的? 系统变量是环境变量的一种,环境变量一种仅本用户适用,另一种即系统变量整个系统的用户都适用,两者都可以在使用应用程序时提供快捷.一般在编辑java文件或者C#文件时需要修改,设计到多个文件夹之间的切换时也可以根据自己的需要设置. 简单的说就是,如果设置系统变量和用户变量,都叫做设置环境变量,设置系统变量时,该系统的所有帐号的用户都可以使用,但是设置用户变量时,其他的帐号登陆时就不一定可以使用。 下面以java环境变量为例设置方法: 1、如果是Win95/98,在autoexec.bat的最后面添加如下3行语句: JAVA_HOME=c:j2sdk1.4.1 PATH=%JAVA_HOME%in;%PATH% CLASSPATH=.;%JAVA_HOME%lib 看好了CLASSPATH中第一个.,这个代表当前目录,很多人HelloWorld没有运行起来大多是这个原因。 2、如果是Win2000或者XP,使用鼠标右击我的电脑->属性->高级->环境变量 系统变量->新建->变量名:JAVA_HOME 变量值:c:j2sdk1.4.1 系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%lib 系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%in; CLASSPATH前面的那个.和上面的意义是一样的。 3、如果是Linux用户 在你的环境中,通常我加在.bashrc文件中,你可以加在你的Profile文件中。 /usr/local/jdk 为你安装jdk的目录。 export JAVA_HOME=/usr/local/jdk export CLASSPATH=.:$JAVA_HOME/lib export PATH=$PATH:$JAVA_HOME/bin 问题五:如何设置PATH环境变量 你按下面的步骤就可以设置了。步骤如下: 1.首先,打开配置环境变量界面,如下操作:我的电脑---属性---高级---环境变量 2.系统变量(S)中配置如下: 2.1,新建系统变量: 变量名:JAVA_HOME 变量值:C:Program FilesJavajdk1.5.0_17(该目录为JDK安装的目录) 2.2,编辑CLASSPATH,如果没有该变量则新建, 变量名:CLASSPATH 变量值:%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;(注:该变量值置于CLASSPATH即可, 其中:变量值最后要记得加“;”) 2.3,编辑PATH,如果没有则新建 变量名:PATH 变量值:.;%JAVA_HOME%in; (注:该变量值置于PATH前面,如果你只有一个JDK版本,可以不用编辑PATH,如果为了区别版本,那还是配置PATH变量值)。 问题六:如何设置Oracle的环境变量 window server中Oracle的环境变量设置 1、右击“我的电脑”->选择“属性”->选择“高级”->单击“环境变量” 2、选择“Path”这一行,单击“编辑”,在“Path”的变量值文本框的最后面先加入一个分号“:”,然后再分号后面加入sqlplus文件的目录路径,如“C:Program Filesoracleproduct10.2.0db_1BIN”,然后点击“确定”按钮。3、如果在“系统变量”列表框下面的“变量”列中找不到“ORACLE_HOME”和“ORACLE_SID”这两个变量,则需要下面操作,否则无需一下操作。 4、在“系统变量”中点击“新建”按钮,在“变量名”中输入“ORACLE_HOME”,变量值中输入Oracle的安装目录路径,如“C:Program Filesoracleproduct10.2.0db_1”,然后点击“确定”按钮。 5、在“系统变量”中点击“新建”按钮,在“变量名”中输入“ORACLE_SID”,变量值中输入数据库的实例名,然后点击“确定”按钮。 ORACLE_HOME:Oracle数据库软件的安装目录 ORACLE_SID:Oracle数据库的实例名 Oracle 数据库实例名:用于和操作系统进行联系的标识,即数据库和操作系统之间的交换是通过数据库实例名来体现的。 问题七:java的环境变量classpath该怎么设置呢? 你试试set path= D:jvajdkin 然后在输入javac 看看 如果javac 没问题说明你的JDK路径也没问题。 你这个 错误是因为环境变量没有配置成功! D:javajdkin要加在系统path变量的最前面。。 问题八:怎样设置3dmax的环境变量 15分 设置用户变量的方法:右键“我的电脑”---属性---高级---环境变量 如下面3张图: 设置好后: 看看变量值是%USERPROFILE%Local SettingsTemp或%USERPROFILE%AppDataLocal SettingsTemp 如果不是,就罚这其中的一项复制进去,一项不行再换另一项试试。 如果上述方法不是解决不了,最好重装一下 问题九:如何恢复环境变量的默认设置 用户变量: TEMP=%SystemRoot%TEMP tmp=%SystemRoot%TEMP 系统变量 Spec=%SystemRoot%system32cmd.exe FP_NO_HOST_CHECK=NO NUMBER_OF_PROCESSORS=1 和CPU有关 OS=Windows_NT PATH=%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem PATHEXT=.;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PROCESSOR_ARCHITECTURE=x86 和CPU有关 PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 7, GenuineIntel 和CPU有关 PROCESSOR_LEVEL=15 和CPU有关 PROCESSOR_REVISION=0207 和CPU有关 windir=%SystemRoot% 问题十:win7旗舰版32位环境变量系统变量怎么设置 看你需要添加什么变量,比如添加java变量可以采用下面的操作,其他的变量添加方法类似1.首先,打开配置环境变量界面,如下操作:我的电脑---属性---高级---环境变量 2.系统变量(S)中配置如下: 2.1,新建系统变量: 变量名:JAVA_HOME 变量值:C:Program FilesJavajdk1.5.0_17(该目录为JDK安装的目录) 2.2,编辑CLASSPATH,如果没有该变量则新建, 变量名:CLASSPATH 变量值:%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;(注:该变量值置于CLASSPATH即可, 其中:变量值最后要记得加“;”) 2.3,编辑PATH,如果没有则新建 变量名:PATH 变量值:.;%JAVA_HOME%in; (注:该变量值置于PATH前面,如果你只有一个JDK版本,可以不用编辑PATH,如果为了区别版本,那还是配置PATH变量值)。
2023-06-09 16:32:501

mysql 进:在存储过程中用select 如何给变量赋值

用select...into语句下面是mysql 5.0的帮助文档的:这个SELECT语法把选定的列直接存储到变量。因此,只有单一的行可以被取回。 SELECT id,data INTO x,y FROM test.t1 LIMIT 1;注意,用户变量名在MySQL 5.1中是对大小写不敏感的。请参阅9.3节,“用户变量”。 重要: SQL变量名不能和列名一样。如果SELECT ... INTO这样的SQL语句包含一个对列的参考,并包含一个与列相同名字的局部变量,MySQL当前把参考解释为一个变量的名字。例如,在下面的语句中,xname 被解释为到xname variable 的参考而不是到xname column的: CREATE PROCEDURE sp1 (x VARCHAR(5))BEGINDECLARE xname VARCHAR(5) DEFAULT "bob";DECLARE newname VARCHAR(5);DECLARE xid INT;SELECT xname,id INTO newname,xid FROM table1 WHERE xname = xname;SELECT newname;END;当这个程序被调用的时候,无论table.xname列的值是什么,变量newname将返回值‘bob"。
2023-06-09 16:33:081

与系统变量不同,用户变量定义时前面加一个@符对吗

对。根据查询相关公开信息显示,系统定义的全局变量(又称系统变量)都是以@@开头,用户自定义变量(简称用户变量)以@开头。变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。
2023-06-09 16:33:171

C盘windows目录下的temp文件夹里面是什么文件

系统运行的临时文件
2023-06-09 16:33:299

Win7怎样添加环境变量

如果想在Win7中添加环境变量,要在哪里进行操作呢?下面就来给大家分享操作的方法。 工具/材料 Win7 01 首先,在桌面双击打开计算机,在计算机窗口工具栏上点击系统属性。 02 进入系统属性界面,在左侧点击高级系统设置。 03 弹出系统属性对话框,在高级选项卡中,点击环境变量按钮。 04 弹出环境变量对话框,点击上面的新建可以添加用户变量。点击底下的新建,可以添加系统变量。 05 在弹出的变量设置对话框中输入变量名和变量值,点击确定就可以添加了。
2023-06-09 16:33:471

怎么查看修改linux用户当前的环境变量

查看用户变量可以先切换到该用户su - 用户名 输入密码后:cat .bash_profile 执行后就可以查看到,修变量可以用vim .bash_profile 或者 vi .bash_profile进入后按i进入插入模式,上下左右键选择光标,写入信息后按下esc 输出:wq! 保存并退出。export -P 列出变量信息如果不切换用户查看或者修改用户变量可以使用下面的方法(必须是root用户):cat /home/用户名/.bash_profile 查看vim 或者vi /home/用户名/.bash_profile 修改注:用户名请填写自己的.
2023-06-09 16:33:541

系统和用户变量的优先级

首先检索的是系统变量,在系统未完成下,是不会执行用户变量的。系统脚本的优先级高,你把程序路径加载在前面,但是只是被检索,而不是执行~!
2023-06-09 16:34:011

怎么改环境变量temp和tmp路径

什么操作系统?如果XP打开“系统属性”选择“高级”选项卡,点击“环境变量”,把“用户变量”中的temp和tmp路径,指向其他分区中的temp;把“系统变量”中的temp和tmp路径,指向其他分区中的temp。
2023-06-09 16:34:092

如何向mysql数据库表中添加一个变量字段?

你服务器脚本用什么语言,前台得有个说法吧
2023-06-09 16:34:195

win7旗舰版系统administrator的用户变量改了,想要恢复,如何恢复

想要恢复,请看我的详细解释: 这是administrator的用户变量里的path值: 右键点我的电脑--属性---高级--环境变量-administrator的用户变量-新建-变量名字:path,变量值:D:Program FilesStormIICodec;D:Program FilesStormII(这是我的变量值,你的有可能不同),你的StormII在哪我不知道,点开始-搜索-文件或文件夹-打上StormII-立即搜索-右键搜索到的StormII文件-属性-看位置-输入正确的变量值吧,另外注册表也可以找到 用户变量所在位置: HKEY_CURRENT_USEREnvironment; 这是系统变量里的path值: 右键我的电脑--->属性---->高级----->环境变量---->系统变量---->新建-输入 变量名:path 变量值:%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;C:Program FilesCommon FilesThunder NetworkKanKanCodecs 注册表找到系统变量所在位置为:HKEY_LOCAL_MACHINESYSTEMControlSet001 ControlSession ManagerEnvironment 注意:C:Program FilesCommon FilesThunder NetworkKanKanCodecs这段可以打可以不打,如果你电脑上有迅雷看看就打上去吧~
2023-06-09 16:34:571

环境变量或用户变量,变量名“path”改成其他的名字可以吗?

PATH——DOS路径设置命令当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件windows沿用至今这是硬性规定的,不可以改但是可以另外设置,如:path=a;b;c;d;改成path_home=a;b;c;d;把path_home加到path中去path=%path_home%;系统自带的path不要改动,否则会引起各种系统动问题总之,path不可以改成其它名字,如果要改,也要重启建一个path把改后的名字加到path上去
2023-06-09 16:35:041

使用cmd命令set设置了个用户变量,退出cmd后,用户变量丢失了。

在cmd里面设置的变量只是局部变量,只在当前cmd里面有效,在其他cmd中无效,也不会添加到系统变量(永久)中。如果想在cmd中设置系统变量,可以使用 setx.exe(网上下载,或者到系统光盘中找(如XP,在 光盘的 support oolssupport.cab 里面,可以用winrar解压)。setx 用法举例子这个命令行工具提供了一种批量修改环境变量的方法,同时不需要使用任何编程方法或者是脚本。此外,除了可以获得变量和值之外还可以跟注册表的值挂上关系。在2000中除了setx.exe之外,其他没有任何一种命令行工具可以直接设置系统变量值。只有通过控制面板和注册表编辑器才能够设置。如果有人说可以用set命令的话, 实际上这个CMD的内部命令只能够设置当前控制台窗口的用户环境变量。 setx允许你通过Command Line Mode,Registry Mode,File Mode,这三种模式来设置环境变量。 使用格式之一:setx variable value -m   variable  要设置的环境变量的名字。   value   要设置的值。   -m   设置计算机环境,默认设置是用户环境。
2023-06-09 16:35:101

windows10 的环境变量有限制吗?

你自己测试看看。。
2023-06-09 16:35:193

cmd里面如何分别查看系统环境变量和用户环境变量?

查看所有的用户变量:reg query HKCUEnvironment /v *查看用户变量中的pathreg query HKCUEnvironment /v PATH查找系统变量中所有的变量:REG QUERY "HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment" /v *查询系统变量中的path变量:REG QUERY "HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment" /v path
2023-06-09 16:35:293

笔记本电脑里环境变量中的用户变量没有了,该怎么办?有什么影响?

只要不报错,一般不用管它的。如果报错就重新安装系统。
2023-06-09 16:35:382

AMESim环境变量如何设置

我的电脑,属性,选择高级,点击“环境变量”按钮。新建一个用户变量(上面的那个),变量名UserProfile,变量值C:Documents and SettingsUser注意把“User”换为你登陆的用户名(必须是英文),之后Amesim就可以正常启动了。正常启动一次之后就可以删除 UserProfile用户变量(保留着也无大碍)。估计是盗版的XP系统有可能会出现此错误,应该是某软件破坏了该环境变量值。
2023-06-09 16:35:541

请问jdk1.6怎么设置环境变量,用户变量和系统变量有什么区别?

jdk1.6在安装过程中会自动设置好环境变量。两者区别如下:一、指代不同1、系统变量:由操作系统定义的数据存储位置,无论谁登录该计算机,该位置都相同。2、用户变量:指给计算机用户指定一个寻找路径,通过这个路径可以寻找到你所需要的文件。二、方式不同1、系统变量:系统管理员可打开“系统属性”设置里“高级”选项卡中“系统变量”一项,即可对系统变量进行设置。2、用户变量:通过PATH的指引,电脑自动在PATH指定的路径里寻找该文件。三、权限不同1、系统变量:Administrators 组(即管理员用户组)的用户可以添加新的变量或更改这些值。2、用户变量:用户可以添加新的变量或更改这些值。参考资料来源:百度百科-系统变量参考资料来源:百度百科-用户变量PATH
2023-06-09 16:36:531

windows 用户变量和系统变量的区别

环境变量分为系统环境变量和用户环境变量。你所说的环境变量是指系统环境变量,对所有用户起作用而用户环境变量只对当前用户起作用。例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。这个问题在linux下面就相对好理解一些,系统变量都在/etc/profile文件里面,而用户的变量则在~/.bash_profile(如果用的是bash的话),每个用户的用户目录对其他用户不可见。假设有a,b,c三个用户,你在a的变量文件中写入语句在屏幕上述出a,在b的输出b,c的什么都不输出,系统文件输出sys,那么当你用a用户登陆时,输出a;用户b登陆输出b,用户c则输出sys.
2023-06-09 16:37:492

用户变量和系统变量的区别

环境变量分为系统环境变量和用户环境变量。你所说的环境变量是指系统环境变量,对所有用户起作用而用户环境变量只对当前用户起作用。例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。这个问题在linux下面就相对好理解一些,系统变量都在/etc/profile文件里面,而用户的变量则在~/.bash_profile(如果用的是bash的话),每个用户的用户目录对其他用户不可见。假设有a,b,c三个用户,你在a的变量文件中写入语句在屏幕上述出a,在b的输出b,c的什么都不输出,系统文件输出sys,那么当你用a用户登陆时,输出a;用户b登陆输出b,用户c则输出sys.
2023-06-09 16:38:011

环境变量和用户变量有什么区别?

环境变量分为系统环境变量和用户环境变量。你所说的环境变量是指系统环境变量,对所有用户起作用而用户环境变量只对当前用户起作用。例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。
2023-06-09 16:38:212

Win7环境变量下的用户变量和系统变量的区别

用户变量可以引用系统变量,但系统变量肯定不能引用系统变量.你的做法就是在系统变量path中引用用户变量M2_HOME,所以不起作用。其实你可以在用户变量里新建一个path变量,在把M2_HOME加到用户变量path[不是系统变量中的path哦]中去就行了.
2023-06-09 16:38:413

win10把用户变量TEMP和TMP修改成%SystemRoot%TEMP有什么影响?

没有影响,改变临时文件存储目录的目的主要是为了减少系统盘的写入量和占用空间。如果你的硬盘一个区的话,那放哪里都一样。如果有多个分区,放到C盘之外的地方,不能提高速度,也减少不了写入量,只是节省了C盘的空间。系统盘,一指一种电脑软件。是指控制和协调计算机及外部设备,支持应用的软件开发和运行的系统,是无需用户干预的各种程序的集合。重装计算机操作系统不可缺少的一个工具。二指装有操作系统的硬盘分区。是系统用户设置文件夹,包括各个用户的文档、收藏夹、上网浏览信息、配置文件等。 这里面的东西不要随便删除,这保存着所有用户的文档和账户设置,如果删除就会重新启动不能登陆的情况。平常人们从网上下载的系统盘要用来装系统的盘,主要分为两种,一种是原系统盘,就是装起来比较麻烦的那种,而且时间比较长,正版系统都是这样,另一种就是GHOST克隆盘,这种比较简单,一般是全自动的,安装的时间也是比较快的。
2023-06-09 16:38:541

w7 系统中Administrator的用户变量是什么

TEMP %USERPROFILE%AppDataLocalTempTMP %USERPROFILE%AppDataLocalTemp
2023-06-09 16:39:071

win10怎么把环境变量恢复

1. 如何还原win10系统环境变量 win10配置环境变量正确了吗?如果确实正确了,打开命令行,输入java或者javac等都有使用提示的,如图 如果没有正确,本人综合网上的解答,给出一种配置方法,这里配置的系统变量,切换用户也可使用的,而不是用户变量,供参考, 照做就行了 部分步骤省略,不会的再问吧。只说一些关键的地方,有配图1.找到“系统属性”的窗口 点击“环境变量(N)”,弹出以下窗口: 点击”新建(W)“,弹出 1.首先要配置系统变量JAVA_HOME,如图 变量名固定为JAVA_HOME,不要变,照写即可,具体设置如图: 变量值是jdk所在位置,你去找一下,每个人的都可能不同。一般默认在C盘(?) 我的是C:Program Files (x86)Javajdk1.6.0_39 注意路径里包含的关键字眼"Javajdk1.6.0_39", ”Java“后紧跟你安装的jdk的版本,有时会找错。 2.接着是Path变量。先在系统变量(S)的面板里, 拖动滚动条找一下是否有Path变量,一般都有的 2. win10的path环境变量怎么恢复 用户变量 Path: %USERPROFILE%AppDataLocalMicrosoftWindowsApps; TEMP: %USERPROFILE%AppDataLocalTemp TMP: %USERPROFILE%AppDataLocalTemp 系统变量 Spec: %SystemRoot%system32cmd.exe NUMBER_OF_PROCESSORS: 4 OS: Windows_NT PATH : %SystemRoot%system32 w10zj %SystemRoot% %SystemRoot%System32Wbem %SYSTEMROOT%System32WindowsPowerShellv1.0 PATHEXT: .;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE: AMD64 PROCESSOR_IDENTIFIER: Intel64 Family 6 Model 58 Stepping 9, GenuineIntel PROCESSOR_LEVEL: 6 PROCESSOR_REVISION: 3a09 PSModulePath: %ProgramFiles%WindowsPowerShellModules %SystemRoot%system32WindowsPowerShellv1.0Modules TEMP: %SystemRoot%TEMP TMP: %SystemRoot%TEMP USERNAME: SYSTEM windir: %SystemRoot% 3. win10专业版环境变量path删除了,怎么恢复原来值 重新添加环境变量就行。 用户变量: Path: %USERPROFILE%AppDataLocalMicrosoftWindowsApps; TEMP: %USERPROFILE%AppDataLocalTemp TMP: %USERPROFILE%AppDataLocalTemp 系统变量: Spec: %SystemRoot%system32cmd.exe NUMBER_OF_PROCESSORS: 4 OS: Windows_NT PATH : %SystemRoot%system32 w10zj %SystemRoot% %SystemRoot%System32Wbem %SYSTEMROOT%System32WindowsPowerShellv1.0 PATHEXT: .;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE: AMD64 PROCESSOR_IDENTIFIER: Intel64 Family 6 Model 58 Stepping 9, GenuineIntel PROCESSOR_LEVEL: 6 PROCESSOR_REVISION: 3a09 PSModulePath: %ProgramFiles%WindowsPowerShellModules %SystemRoot%system32WindowsPowerShellv1.0Modules TEMP: %SystemRoot%TEMP TMP: %SystemRoot%TEMP USERNAME: SYSTEM windir: %SystemRoot% 4. win10 64位家庭版环境变量path值如何恢复,或者说谁又直接复制过来 把我的直接粘贴到你path里就行了 ----------------------------------------------------------------------------------------------------- %SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0; ----------------------------------------------------------------------------------------------------- %USERPROFILE% 表示 C:Documents and Settings当前用户名 %ALLUSERSPROFILE% 表示 C:Documents and SettingsAll Users %APPDATA% 表示 C:Documents and Settings当前用户名Application Data %ALLAPPDATA% 表示 C:Documents and SettingsAll UsersApplication Data %SYSTEMDRIVE% 表示 C: %HOMEDRIVE% 表示C: %SYSTEMROOT% 表示 C:WINDOWS %WINDIR% 表示 C:WINDOWS %TEMP% 和 %TMP% 表示 C:Documents and Settings当前用户名Local SettingsTemp %ProgramFiles% 表示 C:Program Files %monProgramFiles% 表示 C:Program Filesmon Files 设置环境变量有两种方式:第一种是在命令提示符运行窗口中设置;第二种是通过单击“我的电脑→属性→高级”标签的“环境变量”按钮设置。需要注意的是,第一种设置环境变量的方式只对当前运行窗口有效,关闭运行窗口后,设置就不起作用了,而第二种设置环境变量的方式则是永久有效。 2.如何在命令提示符窗口中设置环境变量? 在“开始→运行”框中输入“cmd”后按“确定”按钮,出现命令运行窗口。在命令提示符下输入“set”即可查看环境变量设置。要查看具体某个环境变量的设置,比如要查看path环境变量的设置,可以输入“set path”。要创建一个环境变量,比如要创建一个名为aa的,值为“c:”的环境变量,可以输入“set aa=c:”命令。而要删除一个环境变量,比如要删除aa环境变量,则可输入“set aa=”命令(注意=后面不能有空格)。如何更改一个环境变量的设置呢?更改环境变量有两种情况:一是追加方式,即在不改变环境变量现有设置的情况下,增加变量的值,比如要给环境变量aa增加一个值为“D:”的设置,可以输入“set aa=%path%;D:”。另一种是完全修改方式,对于这种方式,我们可以采用直接创建一个环境变量的方法来实现。 3.用户变量和系统变量的关系是什么? 点击“我的电脑→属性→高级”标签的“环境变量”按钮,出现“环境变量”对话框,如果当前是以Administrator登录系统的用户,对话框的上面为Administrator的用户变量,对话框的下面为系统变量(即相当于系统中所有用户的用户变量)。有的时候我们会看到在用户变量和系统变量中都存在某一个环境变量,比如path,那么path的值到底是用户变量中的值还是系统变量中的值,或者两者都不是呢?答案是两者都不是。path变量的值是用户变量中的值与系统变量中的值的叠加。 4.改变环境变量和环境变量中的值应该注意什么? 环境变量和环境变量的值不要含有空格,也不要用中文,切记! 希望你能帮到你!
2023-06-09 16:39:151

华硕s4100v win10的原始环境变量是什么?

默认Path变量值:%SystemRoot%System32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.01、设置环境变量有两种方式:第一种是在命令提示符运行窗口中设置;第二种是通过单击“我的电脑→属性→高级”标签的“环境变量”按钮设置。需要注意的是,第一种设置环境变量的方式只对当前运行窗口有效,关闭运行窗口后,设置就不起作用了,而第二种设置环境变量的方式则是永久有效。2、如何在命令提示符窗口中设置环境变量?在“开始→运行”框中输入“cmd”后按“确定”按钮,出现命令运行窗口。在命令提示符下输入“set”即可查看环境变量设置。要查看具体某个环境变量的设置,比如要查看path环境变量的设置,可以输入“set path”。要创建一个环境变量,比如要创建一个名为aa的,值为“c:”的环境变量,可以输入“set aa=c:”命令。而要删除一个环境变量,比如要删除aa环境变量,则可输入“set aa=”命令(注意=后面不能有空格)。如何更改一个环境变量的设置呢?更改环境变量有两种情况:一是追加方式,即在不改变环境变量现有设置的情况下,增加变量的值,比如要给环境变量aa增加一个值为“D:”的设置,可以输入“set aa=%path%;D:”。另一种是完全修改方式,对于这种方式,我们可以采用直接创建一个环境变量的方法来实现。3、用户变量和系统变量的关系是什么?点击“我的电脑→属性→高级”标签的“环境变量”按钮,出现“环境变量”对话框,如果当前是以Administrator登录系统的用户,对话框的上面为Administrator的用户变量,对话框的下面为系统变量(即相当于系统中所有用户的用户变量)。有的时候我们会看到在用户变量和系统变量中都存在某一个环境变量,比如path,那么path的值到底是用户变量中的值还是系统变量中的值,或者两者都不是呢?答案是两者都不是。path变量的值是用户变量中的值与系统变量中的值的叠加。4、改变环境变量和环境变量中的值应该注意什么?环境变量和环境变量的值不要含有空格,也不要用中文,切记。
2023-06-09 16:39:391

WIN7 TEMP 和 TMP 环境变量的默认值是多少??

一、用户变量:1、TEMP: %USERPROFILE%Local SettingsTemp2、TMP: %USERPROFILE%Local SettingsTemp二、系统变量:1、TEMP: %SystemRoot%TEMP2、TMP: %SystemRoot%TEMP扩展资料环境变量temp和tmp在MS-DOS之前的操作系统是没有环境变量的,尽管MS-DOS已经有了环境变量的概念,但是因为之前的程序员都没用过,所以刚开始大家都没有用。随着时间的发展,程序员们发现可以用环境变量来存储一些东西比如配置文件,所以不同的先行者们就是用了TEMP和TMP两个不同的环境变量来指明临时文件夹的位置。MS-DOS 2.0引入了管道的概念,所以需要有临时文件夹来存放前一个程序的输出,作为第二个程序的输入。MS-DOS的作者选择了使用TEMP来作为临时文件夹的环境变量。
2023-06-09 16:39:471

mysql 怎么定义变量

MySQL 变量存在的介质及意义:MySQL 的变量存在于内存、以及配置文件中;其中内存中的变量是在运行时生效,配置文件中的变量是在 mysqld 程序启动时加载到内存中;MySQL 8 版本以前为了保证修改后的变量的值在 MySQL 运行时及 MySQL 重启后生效,此时你需要分别修改内存和配置文件中变量的值:SET global/session 语句设置内存中全局/当前会话的变量的值,通过 Linux 命令u2f3fu2f2f修改配置u2f42件中变量的值,此时你会发现,你的配置u2f42件需要 通过 ps -ef | grep mysql 查看进程启动命令中带u2f0a的选项 --defaults-file,以确定配置u2f42件,如果启动命令没有带u2f0a选项 --defaults-file,那么默认配置u2f42件为 /etc/my.cnf ;你会发现修改配置u2f42件时,需要确定配置u2f42件,以及修改配置u2f42件,这个步骤其实蛮繁琐的,u2f7d且如果你u2f00不小心写错了变量名或值,可能会直接导致启动 MySQL 失败,如果此时 你有其他策略依赖 MySQL 的启动/重启,那么这个 MySQL 启动失败可能u2f1c会导致你策略判断不符合预期,造成其他不好的后果,这可能是就是亚马逊飓风初始的那只蝴蝶的翅膀。
2023-06-09 16:40:142

ug12.0环境变量TMP设置为

具体看以下内容。 如果XP打开“系统属性”选择“高级”选项卡,点击“环境变量”,把“用户变量”中的temp和tmp路径,指向其他分区中的temp;把“系统变量”中的temp和tmp路径,指向其他分区中的temp。
2023-06-09 16:40:241

电脑怎么样增加用户变量名

“我的电脑”属性——“高级”里就有“环境变量”点击它进入就可以编辑了。点“编辑”将“变量值”改成例:“d: emp emp”就移到D盘了。不知道你说的是不是这个意思?
2023-06-09 16:40:321

存储过程的变量指什么?

存储过程是面向对象的数据库编程语言,与其他面向对象编程语言类似,可声明变量,用变量来存取某一类值,变量在存储过程中占有非常重要的位置。变量声明在MySQL语言的存储过程中,变量有会话变量、存储过程变量两种。两种变量的声明方式不同,作用场景也不尽相同,在实际使用中要根据需要加以选择。1.变量种类((1)会话变量会话变量也称用户变量,可以在一个客户端会话的任何地方声明,作用域是整个会话,会话断开后,会话变量也就消失。会话变量名以@开头,使用set直接赋值,在一个会话内,会话变量只需初始化一次。例如,Set@num=1;表示声明了一个名字叫“@num”的会话变量,其初始值为1。(2)存储过程变量存储过程变量以DECLARE为关键字声明的变量,只能在存储过程中使用,其命名不需要以@开头。以DECLARE声明的变量都会被初始化为NULL,存储过程变量存在于数据库服务器上。2.变量定义存储过程变量定义格式:DECLARE+变量名+数据类型+[DEFAULTVALUE]其中,((1)DECLARE为声明存储过程变量的关键字;(2)变量名可以任意,但尽可能达到能表意的目的;(3)数据类型为MySQL的数据类型,如int
2023-06-09 16:40:411

软件开发里面的变量是什么,有什么用呢?

变量就是储存值的一个空间,这个值不同语言中的类型就大同小异了,很多,我以la语言为例:变量是储存值的地方。 Lu a 中有三种变量: 全局变量、局部变量和表的域。单个名字可以指代一个全局变量也可以指代一个局部变量 (或者是一个函数的形参,这是一种特殊形式的局部变量)。 var ::= Name名字指 中定义的标识符。所有没有显式声明为局部变量 的变量名都被当作全局变量。 局部变量有其 作用范围 : 局部变量可以被定义在它作用范围中的函数自由使在变量的首次赋值之前,变量的值均为 nil。方括号被用来对表作索引: var ::= prefixexp ‘[" exp ‘]"对全局变量以及表的域之访问的含义可以通过元表来改变。 以索引方式访问一个变量 t[i] 等价于 调用 gettable_event(t,i)。 (,有一份完整的关于 gettable_event 函数的说明。 这个函数并没有在 lua 中定义出来,也不能在 lu a 中调用。这里我们把提到它只是方便说明问题。)***.Name 这种语法只是一个语法糖,用来表示 var["Name"]: var ::= prefixexp ‘." Name对全局变量 x 的操作等价于操作 _ENV.x。 由于代码块编译的方式, _ENV 永远也不可能是一个全局名字,变量的灵活使用对程序理解很有帮助,变量名具有特殊意义,才能很好理解。
2023-06-09 16:41:154

环境变量和用户变量里的temp和tmp被误删了怎么能恢复呀

先说明什么是temp,tmp。在微软的作业系统中,temp和tmp是同来存放暂时性的档案。例如下载一微软的补丁,补丁中其实包含很多小程序,为了传输方便,通常会把它包装成一个档案。当我们下载完成,在安装的时候,安装程序会把它解开,揭开的档案就暂时存放在temp或tmp中。或者在下载中还没下完的程序包,也会一块一块的放在这里,最后再组合成一个完整的程序包。你所说的变量应该是指在系统属性里的环境变量,那各设置就是用来告诉你的电脑,你有temp和tmp的指定位置,并且是在何处。
2023-06-09 16:41:242

编程里的变量是什么深圳

《电脑报》2005年第21期有一篇名为《明明白白环境变量》的文章,通过该文章读者可以了解到环境变量的作用。但是,有部分读者对环境变量的理解还不够深入、彻底。今天,我带大家彻底“征服”环境变量。1.环境变量的设置有几种方式?设置环境变量有两种方式:第一种是在命令提示符运行窗口中设置;第二种是通过单击“我的电脑→属性→高级”标签的“环境变量”按钮设置。需要注意的是,第一种设置环境变量的方式只对当前运行窗口有效,关闭运行窗口后,设置就不起作用了,而第二种设置环境变量的方式则是永久有效。2.如何在命令提示符窗口中设置环境变量?在“开始→运行”框中输入“cmd”后按“确定”按钮,出现命令运行窗口。在命令提示符下输入“set”即可查看环境变量设置。要查看具体某个环境变量的设置,比如要查看path环境变量的设置,可以输入“set path”。要创建一个环境变量,比如要创建一个名为aa的,值为“c:”的环境变量,可以输入“set aa=c:”命令。而要删除一个环境变量,比如要删除aa环境变量,则可输入“set aa=”命令(注意=后面不能有空格)。如何更改一个环境变量的设置呢?更改环境变量有两种情况:一是追加方式,即在不改变环境变量现有设置的情况下,增加变量的值,比如要给环境变量aa增加一个值为“D:”的设置,可以输入“set aa=%path%;D:”。另一种是完全修改方式,对于这种方式,我们可以采用直接创建一个环境变量的方法来实现。3.用户变量和系统变量的关系是什么?点击“我的电脑→属性→高级”标签的“环境变量”按钮,出现“环境变量”对话框,如果当前是以Administrator登录系统的用户,对话框的上面为Administrator的用户变量,对话框的下面为系统变量(即相当于系统中所有用户的用户变量)。有的时候我们会看到在用户变量和系统变量中都存在某一个环境变量,比如path,那么path的值到底是用户变量中的值还是系统变量中的值,或者两者都不是呢?答案是两者都不是。path变量的值是用户变量中的值与系统变量中的值的叠加。4.改变环境变量和环境变量中的值应该注意什么?环境变量和环境变量的值不要含有空格,也不要用中文,切记!▓
2023-06-09 16:41:382