我有一个属性文件位于%ilmhome%\webapp\WEB-INF\amhome.properties
使用批处理脚本来读取属性文件
#Tue Feb 15 19:27:14 IST 2011
amhome.connection.password=amhome534
amhome.connection.url=jdbc\:oracle\:thin\:@(DESCRIPTION\=(ADDRESS_LIST\=(ADDRESS\=(PROTOCOL\=TCP)(HOST\=diablo)(PORT\=1521)))(CONNECT_DATA\=(SERVER\=DEDICATED)(SERVICE_NAME\=orcl)))
amhome.connection.maxWait=20000
amhome.connection.username=amhome534
amhome.connection.platformId=6
amhome.connection.driver_class=oracle.jdbc.driver.OracleDriver
我想获取从amhome.properties以下的项目文件到一些变量
Username : amhome534
Host : diablo
Port : 1521
ServiceName : orcl
ConnString : jdbc\:oracle\:thin\:@(DESCRIPTION\=(ADDRESS_LIST\=(ADDRESS\=(PROTOCOL\=TCP)(HOST\=diablo)(PORT\=1521)))(CONNECT_DATA\=(SERVER\=DEDICATED)(SERVICE_NAME\=orcl)))
我该怎么办那?
这与DOS无关。 DOS是操作系统。批处理文件是Windows内置的脚本框架。黑色窗口是控制台,而不是DOS窗口。 – abatishchev
+1,但批处理文件及其大部分语法仍然始于MS-DOS命令处理器和CP/M之前。所以遗产在那里,但实际上DOS上的确存在很少的实际DOS问题。 – Joey
仅供参考,有一个预定义的环境变量'USERNAME',它保存活动用户的登录名。所以也许你应该选择一个不同的名字来存储你的数据。 –