Как ждать завершения установки Autodesk по сети?

478
Alex Pilon

Название может быть не совсем ясным, но я постараюсь объяснить здесь лучше:

Наша компания использует пакет лицензий Multi-Seat Standalone et Network для Autodesk Building Design Suite Premium 2015. Используя инструмент развертывания, поставляемый Autodesk, я создал полностью автоматизированные пакеты развертывания, чтобы упростить нашу задачу.

Сейчас я пытаюсь использовать те же пакеты, чтобы их можно было развернуть с помощью платформы Microsoft Deployment Toolkit (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.

Дайте мне знать, если мой запрос не ясен.

Спасибо :)

0
Можете ли вы попробовать использовать PSexec для локального копирования файлов, а затем запустить установщик локально? Это помогает? Ganesh R. 8 лет назад 0
Ганеш: Локальная установка невозможна, учитывая, что размер установки составляет около 25 ГБ и содержит более 100 000 файлов. Это займет больше часа, чтобы скопировать его локально, затем время установки, а затем время удаления! Следовательно, почему мы устанавливаем через сеть. Alex Pilon 8 лет назад 0

1 ответ на вопрос

0
romka

:: Добавление этой строки после установки должно помочь:

: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 

Похожие вопросы