天极Yesky
  • 笔记本电脑
    笔记本
  • 台式电脑
    台式机
  • 手机
    手机
  • 电脑硬件DIY
    DIY硬件
  • CPU
    主板
    音箱
  • 硬盘
    显卡
    键鼠
  • 内存光驱
    显示器
    机箱电源

  • 数码相机DC
    数码相机
  • MP3播放器
    MP3/MP4
  • 数码摄像机DV
    摄像机
  • 电脑外设
    外设
  • 网络
    网络
  • 服务器
    服务器
  • 数字家庭
    数字家庭
  • 群乐
    群乐
  • 产品报价 行情 经销商 渠道 评测 | 软件 设计 网页 开发 安全 论坛 E时代 游戏 图片 壁纸 下载 网摘 博客 索尼专区 Vista 科技奥运
    天极网
    Detecting end of Installshield in batch file
    作者: Sara Cushman
    出处:
    责任编辑:
    [ 2004-06-17 19:03 ]


    Detecting the end of doing a silent install using Installshield in a batch file is difficult to do because the installation process is run in the background. Using the command "TLIST.EXE" from W2K support tools and a simple loop can simplify the task. The command TLIST -p "process" returns an error level with the PID of the process running, or -1 if the process does not exist. Here's a sample of how we can do this:

    Installation of Adobe Acrobat 5.0

    Replace "_INS5576._MP" with the process running in the background when your installation is running. You can find this with Task Manager.

    setup.exe -s
    ECHO OFF
    cls
    ECHO Installing ADOBE ACROBAT now ...
    :DEB
    TLIST -P _INS5576._MP |FIND "-1"
    IF %ERRORLEVEL% == 0 GOTO FIN
    SLEEP 5
    GOTO DEB
    :FIN

    笔名:
    请您注意:

     遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

     天极网拥有管理笔名和留言的一切权利。
    相关内容