批处理根据不同的系统设置环境变量
来源:互联网 发布:js的九九乘法表代码 编辑:程序博客网 时间:2024/05/16 11:16
作者:朱金灿
来源:http://blog.csdn.net/clever101
以前我曾写过一篇《使用批处理文件设置环境变量》,实际上该文中提到的方法并不适合win7系统下设置环境变量,wmic命令在win7系统下需要管理员权限才能运行,在win7设置环境变量最好还是使用setx命令(注意的是win vista及其纸上的windows版本都默认有setx工具,xp及其以下的windows系统是没有的)。因此使用批处理设置环境变量最好还是要根据系统环境来。下面是一个简单的使用例子:
@echo offrem 使用ver命令判断当前的操作系统环境ver | find "4.0." > NUL && goto win_xp ver | find "4.10." > NUL && goto win_xp ver | find "4.90." > NUL && goto win_xp ver | find "3.51." > NUL && goto win_xp ver | find "5.0." > NUL && goto win_xp ver | find "5.1." > NUL && goto win_xp ver | find "5.2." > NUL && goto win_xp ver | find "6.0." > NUL && goto win7 ver | find "6.1." > NUL && goto win7 ver | find "6.2." > NUL && goto win7 rem 假如是xp及其以下版本:win_xp rem 设置第三方库环境变量THIRD_PARTYwmic ENVIRONMENT where "name='THIRD_PARTY'" deletewmic ENVIRONMENT create name="THIRD_PARTY",username="<system>",VariableValue="%~dp0ThirdPartyLib"echo %THIRD_PARTY%goto end rem 假如是vista及其以上版本:win7@setx THIRD_PARTY "%~dp0ThirdPartyLib"echo %THIRD_PARTY%goto end:endpause
0 0
- 批处理根据不同的系统设置环境变量
- 批处理设置系统环境变量
- 批处理设置系统环境变量
- 环境变量的批处理设置
- 批处理设置系统环境变量(JDK)
- 通过批处理bat设置系统环境变量的实现代码
- 通过批处理bat设置系统环境变量的实现代码,bat环境变量
- postman设置环境变量,实现一套接口根据选择的环境去请求不同的url
- 批处理设置windows xp 的环境变量
- 批处理设置Java及Tomcat的环境变量
- 批处理设置Java及Tomcat的环境变量
- 批处理设置的环境变量不用重启
- 如何根据当前手机系统设置的不同语言执行不同的代码?
- 批处理设置永久环境变量
- JAVA 设置环境变量批处理
- 批处理设置java环境变量
- bat批处理设置Java JDK系统环境变量文件
- 根据不同的程序窗口设置输入法
- UVa 152 - Tree's a Crowd解题报告
- 成绩转换
- LRUMAP 原理解析
- 浅析java程序中hibernate的应用总结
- 51,AVR,PIC,MSP430,STM32单片机比较
- 批处理根据不同的系统设置环境变量
- Hive笔记
- 一天连十万字都读不到的人是没有出路的
- 正则表达式的优化
- vrptw
- SNMP 报文格式
- Use aluminum poles, save trees!
- 集群资源调度系统简介与galaxy资源调度系统简介
- 12球找异常问题