951
技術社區[雲棲]
IBM Key Management工具(iKeyMan)腳本吃掉%*$*無法接收命令行參數之解
https://www.java2class.net/bbs/viewthread.php?tid=230
iKeyman工具是一個圖形化用戶界麵的數字證書管理工具。通過它可以創建一個新的密鑰庫、測試數字證書、增加CA根到密鑰庫、從一個密鑰庫拷貝證書到另一個密鑰庫,以及從CA機構請求和接收數字證書、設置默認的密鑰、更改密碼等等。
但是由於IBM產品中所附帶的腳本中對接收命令行的參數沒有進行有效的處理,以致於想通過命令行進行傳遞定製的參數無法順利進行。
對於AIX、Linux、Solaris可以通過在 ikeyman.sh 中的 -classpath $CP 前增加 $* 來接收命令行參數
而在Windows下則可以通過在 ikeyman.bat(WAS 4.0版本)、ikeyman_old.bat(WAS 5.1及以上版本) 文件中的 -classpath %CP% 前加上 %* 來接收命令行參數
當然,也可以直接將參數寫死在腳本裏麵,比如,想啟動英文界麵,則
1、對於 WAS 8.0/8.5 打開 WAS_HOME\bin 目錄下的 ikeyman_old.bat 文件,在第 18 行
start "iKeyMan" "%JAVA_HOME%\jre\bin\javaw" -Djava.endorsed.dirs="%WAS_ENDORSED_DIRS%" -classpath %CP% com.ibm.gsk.ikeyman.Ikeyman
加上 -Duser.language=en
start "iKeyMan" "%JAVA_HOME%\jre\bin\javaw" -Djava.endorsed.dirs="%WAS_ENDORSED_DIRS%" -Duser.language=en -classpath %CP% com.ibm.gsk.ikeyman.Ikeyman
2、對於 WAS 6.1/7.0 打開 WAS_HOME\bin 目錄下的 ikeyman_old.bat 文件,在第 18 行
start "iKeyMan" "%JAVA_HOME%\jre\bin\javaw" -classpath %CP% com.ibm.gsk.ikeyman.Ikeyman
加上 -Duser.language=en
start "iKeyMan" "%JAVA_HOME%\jre\bin\javaw" -Duser.language=en -classpath %CP% com.ibm.gsk.ikeyman.Ikeyman
3、對於 WAS 5.1/6.0 打開 WAS_HOME\bin 目錄下的 ikeyman_old.bat 文件,在第 11 行
start "iKeyMan" "%JAVA_HOME%\bin\javaw" -classpath %CP% com.ibm.gsk.ikeyman.Ikeyman
加上 -Duser.language=en
start "iKeyMan" "%JAVA_HOME%\bin\javaw" -Duser.language=en -Duser.language=en -classpath %CP% com.ibm.gsk.ikeyman.Ikeyman
4、對於 WAS 4.0 打開 WAS_HOME\bin 目錄下的 ikeyman.bat 文件,在第 12 行
start %JAVA_HOME%\bin\javaw -classpath %CP% com.ibm.gsk.ikeyman.Ikeyman
加上 -Duser.language=en
start %JAVA_HOME%\bin\javaw -classpath %CP% -Duser.language=en com.ibm.gsk.ikeyman.Ikeyman
修改保存後,再啟動之就可以顯示英文界麵了。
最後更新:2017-04-02 22:15:46
上一篇:
iOS自學筆記--outlet, @property
下一篇:
說話太直,在職場怎麼混?
Struts中報錯——404 input.jsp
Linux 調用係統命令並截獲標準輸出(stdout)和錯誤輸出(stderr)
maven中引用JDK中的tools.jar
用Spark和DBSCAN對地理定位數據進行聚類
智慧醫療助力患者康複,提高醫療質量
【合集】雲棲大會珍貴技術資料:20+覆蓋容器技術、智能工業、大數據、開源數據庫等(下)
Lvs常用操作
Coursera Scala 5-3:Implicit
ld: warning: cannot find entry symbol _start; defaulting to 00000000080481d8
全麵解讀:分布式發電市場化交易 短期對儲能作用有限