【bat】bat批处理安装与卸载软件,自动安装

发布于:2023-04-26 ⋅ 阅读:(1605) ⋅ 点赞:(0)

前言

在同目录下新建安装包文件夹,里面存放.msi安装包文件

安装软件

install.bat

@echo off
cd /d %~dp0

echo 开始安装软件...

SET dirName="安装包"

::获取软件路径
for /f "delims=" %%a in ('dir /a-d /b /s %dirName%\*.msi') do (
SET fileName=%%~nxa
)

SET sourceFileName=%dirName%\%fileName%

::安装软件
%sourceFileName% /quiet /passive

echo 安装软件成功

pause

卸载软件

uninstall.bat

@echo off
cd /d %~dp0

echo 开始卸载软件...

::卸载旧版本软件
MsiExec.exe /quiet /passive /uninstall {XXXX-XXXX-XXXX-XXXX-XXXX}

echo 卸载软件成功

pause

XXXX-XXXX-XXXX-XXXX-XXXX代表软件的产品代码ProductName

存在问题

安装过程和卸载过程中,不用手动确认,但是会出现进度框


网站公告

今日签到

点亮在社区的每一天
去签到