我想将Oracle客户端版本作为参数传递给批处理脚本,并查找它是否已安装。我使用以下代码验证:
REG Query HKLM\SOFTWARE\ORACLE /F "12.1.0.2" /S
IF %ERRORLEVEL%==0 (
ECHO ORACLE client already installed
) else (
ECHO Oracle not installed.
)
但是,如果安装了Oracle版本,上面的代码(REG QUERY)将显示所有注册表文件夹。我只想显示ECHO消息,如果已安装的版本是32位或64位。
答案 0 :(得分:0)
var myArray = ['ax6484', 'hx1789', 'qp0532'];
var currentId = 'hx1789';
var newRandomId = _.sample(_.without(myArray , currentId));
编辑 - 检查是否安装了32b版本:
REG Query HKLM\SOFTWARE\ORACLE /F "12.1.0.2" /S >nul 2>nul && (
ECHO ORACLE client already installed & rem
) || (
ECHO Oracle not installed.
)