请问如何编写自动安装文件

bene0818 2004-08-26 05:13:18

现在我需要编写一个文件(.bat或者JScript)实现如下功能:
1.执行某个安装文件Setup.msi,自动点击安装界面中的按钮,完成安装。(类似于自动安装)
2.安装成功后验证安装路径下某个文件是否存在。

请各位兄弟姐妹指点一二!谢谢!
...全文
115 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
incloud 2004-09-10
  • 打赏
  • 举报
回复
@echo off

SET source=%1

if not exist %source%\Setup.msi goto Error

SET source=%1

if "%2"=="" msiexec /i %source%\Setup.msi ALLUSERS="" /q

if "%2"=="c" msiexec /i %source%\Setup.msi ALLUSERS="" /q

if "%2"=="a" msiexec /i %source%\Setup.msi ALLUSERS=2 /q

@echo ???????? has been Installed!

%HOMEDRIVE%

cd \Program Files\?????????\

if not exist "?????????" @echo ?????????? is missing !

goto end

:Error
echo No setup file is found!

:End
techgopher 2004-08-27
  • 打赏
  • 举报
回复
用msiexec /i setup.msi /q 应该就可以了。更多控制可以参见这篇KB:http://support.microsoft.com/default.aspx?scid=kb;EN-US;314881

你可以检查msiexec的返回值来确认安装是否成功,用不着检查文件。

5,172

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧