透過網路時如何等待 Autodesk 安裝完成?

透過網路時如何等待 Autodesk 安裝完成?

標題可能不太清楚,但我會盡力在這裡更好地解釋:

我們公司正在使用 Autodesk Building Design Suite Premium 2015 的多個獨立和網路授權套件。

現在,我嘗試使用這些相同的軟體包,以便可以使用 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 部署工具所建立的安裝捷徑的資訊。我只是在開頭添加了開始/等待。

據我所知,在安裝初始化期間,它將使用上面提到的基於網路的“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

相關內容