如何在网络上等待 Autodesk 安装完成?

如何在网络上等待 Autodesk 安装完成?

标题可能不是那么清楚,但我会尽力在这里解释得更好:

我们公司正在使用 Autodesk Building Design Suite Premium 2015 的多席位独立和网络许可证捆绑包。使用 Autodesk 提供的部署工具,我创建了完全自动化的部署包,以简化我们的任务。

现在,我正在尝试使用相同的包,以便可以使用 Microsoft 部署工具包 (MDT) 平台进行部署,以便在我们的计算机上安装 Windows 期间部署该软件套件。

这是我的批处理文件:

start /wait "" "\\slmtl-fs01.sidlee.inc\architecture\IMAGES\BDS_PM_2015\Img\Setup.exe" /qb /I \\slmtl-fs01.sidlee.inc\architecture\IMAGES\BDS_PM_2015\Img\BDS_PM_2015_NLM.ini /language en-us

这是 Autodesk 部署工具创建的安装快捷方式的信息。我只是在开头添加了 start /wait。

据我所知,在安装初始化期间,它将使用上面提到的基于网络的“Setup.exe”文件。在此阶段,一些文件将被复制到本地 TEMP 文件夹中。安装初始化完成后(确保我具备所有先决条件等),安装似乎使用本地“Setup.exe”文件,而不是网络文件。

有没有办法配置批处理文件,以便它等待“新”的 Setup.exe 文件而不是基于网络的文件?因为现在,由于基于网络的 Setup.exe 文件在初始化后被关闭,命令提示符认为安装已完成并跳到下一个 MDT 安装/阶段。

如果我的要求不清楚,请告诉我。

谢谢 :)

答案1

::在设置启动行后添加此内容应该会有所帮助:

:WAIT_FOR_INSTALL
REM Wait for 20 seconds:
ping -n 20 -w 1000 127.0.0.1 >NUL 2>&1

REM Check if setup.exe is still running
tasklist | find /i "setup.exe"  && goto WAIT_FOR_INSTALL

相关内容