admin'; ?>

首页 / Windows

写入环境变量.bat

By admin •  2018-03-26 00:53:25 •  338次点击
该批处理文件,主要是写入PYTHON,FIREFOX52_DEBUG_OBJ,FIREFOX52_RELEASE_OBJ 这3个系统变量,为visual studio正确编译OHUI工程时所用。
 
@echo win7及以上需要右键选择以管理员权限运行
@set currPath="%~dp0"
@set currPath=%currPath:"=%

wmic ENVIRONMENT create name="FIREFOX52_DEBUG_OBJ",username="<system>",VariableValue="%currPath%dist\\debug"
wmic ENVIRONMENT where "name='FIREFOX52_DEBUG_OBJ'"   set VariableValue="%currPath%dist\\debug"

wmic ENVIRONMENT create name="FIREFOX52_RELEASE_OBJ",username="<system>",VariableValue="%currPath%dist\\release"
wmic ENVIRONMENT where "name='FIREFOX52_RELEASE_OBJ'" set VariableValue="%currPath%dist\\release"


@REM DELETE OHUI_PYTHON ENVIRONMENT VARIABLE
@REM @wmic ENVIRONMENT where "name='OHUI_PYTHON'" delete

wmic ENVIRONMENT create name="OHUI_PYTHON",username="<system>",VariableValue="%currPath%tools\\python2.5\\python.exe"
wmic ENVIRONMENT create name="OHUI_PYTHON",username="%username%",VariableValue="%currPath%tools\\python2.5\\python.exe"

@SET regPath="HKCU\\Environment"
@SET regSysPath="HKLM\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment"
@set key=OHUI_PYTHON
reg add %regPath% /v OHUI_PYTHON /t REG_EXPAND_SZ /d "%currPath%tools\\python2.5\\python.exe" /f
reg add %regSysPath% /v OHUI_PYTHON /t REG_EXPAND_SZ /d "%currPath%tools\\python2.5\\python.exe" /f


@REM wmic environment where "name='OHUI_PYTHON'" get UserName,VariableValue
setx OHUI_PYTHON "%currPath%tools\\python2.5\\python.exe"
setx FIREFOX52_DEBUG_OBJ    "%currPath%dist\\debug"
setx FIREFOX52_RELEASE_OBJ  "%currPath%dist\\release"


@echo success!
@cmd /k 

 




















 
0 回复 | 直到2022-12-05 12:30添加回复

回复

登录发表 or 还没有账号?去注册

他山跨平台混合应用开发框架

现在注册 已注册请 登入

节点列表

Demo发布

Windows  Linux  Android  Latest progress 

经验交流

Function Advise  Windows  Linux  Android  Development & communication  Resource sharing  js  xul  Scheme 

BUG反馈

Windows  Linux  Android 

学习生活

灌水乐园  大话界面 

Linux跨版本开发环境LiveCD ISO