Cmd WMIC If和slse

Cmd WMIC If和slse,cmd,command,wmic,Cmd,Command,Wmic,我需要在800多台计算机上更新iTunes 版本号通过txt文件部署: 我正在尝试启动一个登录脚本,在该脚本中我查询itunes是否已更新,我不使用wmic命令,因此我需要类似以下内容: 如果版本为11.1.1.11(version.txt),则转到end,否则启动itunesupdate.bat 这是获取已安装iTunes版本的命令 wmic产品,其中name=“iTunes”获取名称、版本 现在我需要一些东西来查询实际版本号为的txt文件 如果版本不同,则运行以下命令: \10.x.xxx.

我需要在800多台计算机上更新iTunes

版本号通过txt文件部署:

我正在尝试启动一个登录脚本,在该脚本中我查询itunes是否已更新,我不使用wmic命令,因此我需要类似以下内容:

如果版本为11.1.1.11(version.txt),则转到end,否则启动itunesupdate.bat

这是获取已安装iTunes版本的命令

wmic产品,其中name=“iTunes”获取名称、版本

现在我需要一些东西来查询实际版本号为的txt文件

如果版本不同,则运行以下命令:

\10.x.xxx.xxx\hgw\sc\itunes\u update.bat


可以使用FOR命令和/F参数逐行读取文件,并在环境变量中标记该行

FOR /F %i IN (version.txt) DO if NOT %i==11.1.1.11 itunesupdate.bat