我希望创建一个批处理文件,可以按顺序安装多个程序。
我能够使用以下代码在批处理文件中按顺序安装所需软件:
@echo off
"Path/software1.exe"
"Path/software2.exe"
"Path/software3.exe"
"Path/software4.exe"
或者
@echo off
start /wait "Path/software1.exe"
start /wait "Path/software2.exe"
start /wait "Path/software3.exe"
start /wait "Path/software4.exe"
在安装任何软件之前,我希望检查其是否已经安装。
我尝试使用以下两种方式获取已安装软件列表:
wmic product get name
或者
reg export HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall temp.txt /y
但是,如果我要搜索字符串,这是不可行的。因此,我想知道是否有任何命令可以使用批处理文件检查特定应用程序是否已安装?谢谢!