bat 设置变量(bat环境变量)

商盟百科网 2023-06-07 07:45 38

摘要:这篇文章主要介绍了bat 设置变量(bat环境变量),需要的朋友可以参考下,如果你喜欢还可以浏览bat 设置变量(bat环境变量)的最新相关推荐信息。

在bat中设置的变量,是局部变量,只在这个bat中有用,只在所在的cmd窗口中有用,在其他的cmd中可以调用系统变量,而不能调用其他cmd(bat)窗口的局部变量,即便

可以使用setx小工具实现.你可以搜一下setxsetx简介这个命令行工具提供了一种批量修改环境变量的方法,同时不需要使用任何编程方法或者是脚本.此外,除了可以获得变量和值之外还可以跟注册表的值挂上关系.在2000中除了setx.exe之外,其他没有任何一种命令行工具可以直接设置系统变量值.只有通过控制面板和注册表编辑器才能够设置.如果有人说可以用set命令的话,实际上这个cmd的内部命令只能够设置当前控制台窗口的用户环境变量.setx允许你通过commandlinemode,registrymode,filemode,这三种模式来设置环境变量.

@echooffset"s=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"set/at=%random%%%62callmd%%s:~%t%,1%%

如何确定环境变量是否设置正确:开始-----运行------cmd进入dos界面,输入javac,回车输入java,回车输入java-version,回车如果每步都正确的打印出java的信息,那就没有问题.最简单的测试办法就是写个helloworld测试下!再类中添加:publicstaticvoidmain(string[]args){system.out.println("helloworld!");}后台打印正确,那就是代码有问题----设置断点检查了(商盟百科网www.chnore.com)

@echooffSETntsdp=ntsd-cq-p:choclsSET/PChoice=请输入pid值:ECHO.IF"%Choice%"==""Gotocho%ntsdp%%Choice%pause

echo设置Java环境setMY_JAVA=e:javaecho设置JAVA环境变量1.5setJAVA_HOME=%MY_JAVA%j2sdk1.5setCLASSPATH=.;%JAVA_HOME%libsetPATH=%PATH

我来回答你这是可以做到的DOS可以说是弱类型的没有像C语言那样分得很细你想还有你说手动将变量加一操作可以使用set命令但要注意参数的使用比如一条命令(商盟百科网www.chnore.com)

批处理没法像VBS那样实现弹出代窗口接受数据,只能用如下的方式:::═════代═不区分2.如何定义一个(环境)变量?SET=[]如果是空字符串,则取消变量的定义

常用系统默认变量当前目录变量%CD%用户主目录%HOMEPATH%软件安装区%ProgramFiles%系统安装所在盘%SystemDrive%系统安装根目录%SystemRoot%环境变量路径%PATH%临时文件放置区%TMP%命令提示符%PROMPT%命令解析工具%ComSpec%操作系统类型%OS%随机值变量%RANDOM%用户所在域%USERDOMAIN%机器名%COMPUTERNAME%用记名%USERNAME%

利用regadd命令把变量设置进注册表中,即可实现永久的.注册表中系统的环境变量数据存放位置:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerEnvironment自己去研究吧!(商盟百科网www.chnore.com)

bat 设置变量(bat环境变量)


相关推荐

评论列表
关闭

用微信“扫一扫”