
[已解決]批處理命令wmic添加Java環境變量怎樣保留%百分號最后由 pcl_test 于 -9-8 12:44還是那個批量部署的,安裝完jdk后需將java和python添加至系統環境變量,可以通過修改注冊表和使用外部擴展命令wmic兩張方法來修改。后來發現如果使修改后的環境變量立即生效,通過注冊表的方法需要刷新注冊表重啟資源管理器explorer.exe的進程,用戶體驗不好;只能選擇wmic的方法了。代碼如下:
以上代碼的JAVA_HOME和JRE_HOME正常。Path和CLASSPATH中的路徑%%JAVA_HOME%%部分和%%JRE_HOME%%部分并不能顯示為%JAVA_HOME%和%JRE_HOME%,請問下有什么辦法可以做到嗎?或者正確的做法應該是怎樣的呢?謝謝nclick="copycode($('code0'));">復制代碼
- wmic ENVIRonMENT where name='JAVA_HOME' delete
- wmic ENVIRonMENT create name=JAVA_HOME,username=<system>,Variablevalue=C:Program FilesJavajdk1.7.0_67
- wmic ENVIRonMENT where name='JRE_HOME' delete
- wmic ENVIRonMENT create name=JRE_HOME,username=<system>,Variablevalue=C:Program FilesJavajdk1.7.0_67jre
- wmic ENVIRonMENT where name='Path' and username='<system>' set Variablevalue=%%JAVA_HOME%%bin;%%JRE_HOME%%bin;%Path%;C:Python27
- wmic ENVIRonMENT where name='CLASSPATH' delete
- wmic ENVIRonMENT create name=CLASSPATH,username=<system>,Variablevalue=.;%%JAVA_HOME%%libtools.jar;%%JAVA_HOME%%libdt.jar;%%JRE_HOME%%librt.jar

