Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору AnTul Я пользуюсь скриптом который через cURL (у меня он скопирован в ОС, это статическая официальная сборка для Win32/Win64, зависимостей в виде дополнительных DLL нет) скачивающим инсталлер и запускающим процесс создания полной оффлайн копии сетевого дистрибутива: Код: @echo off rem Required parameters: rem %1 - TYPE is mast be know VS 2017 edition name - Enterprise , Professional , rem TestProfessional , Community , TeamExplorer , TestAgent , TestController , rem FeedbackClient , BuildTools . rem %2 - TARGETDIR is target directory for offline-copy, by default is ".\vs2017offline" rem %3 - INSTDIR is target directory for save and run install executable, by default is ".\Installer". setlocal if not "%~1"=="" (set prm="%~1") else (set prm=enterprise) if not "%~2"=="" (set trg="%~2") else (set trg=.\vs2017offline) if not "%~3"=="" (set ind="%~3") else (set ind=.\Installer) if exist %trg% (rd /s/q %trg% > nul && md %trg%) for %%A in ( Enterprise Professional TestProfessional Community TeamExplorer TestAgent TestController FeedbackClient BuildTools ) do (if exist %ind%\vs_%%A.exe (del /f/q %ind%\vs_%%A.exe > nul) & curl -C - --create-dirs -RLSso %ind%\vs_%%A.exe https://aka.ms/vs/15/release/vs_%%A.exe) start /i %ind%\vs_%prm%.exe --layout %trg% exit /b | и только для вытаскивания инсталлеров (он лежит в подкаталоге ./scripts): Код: @echo off cd /d ..\ for %%A in ( Enterprise Professional TestProfessional Community TeamExplorer TestAgent TestController FeedbackClient BuildTools ) do (if exist vs_%%A.exe del /f/s vs_%%A.exe > nul) && start /i /b curl -C - -RLOSs https://aka.ms/vs/15/release/vs_%%A.exe exit /b | и обновляюсь с локальной копии т.к. не раз встречался с ошибками при сетевой установке больших пакетов UNIX. Потому предпочитаю снизить вероятность ошибки путём создания локального репозитория пакетов.
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 33210 | Зарегистр. 31-07-2002 | Отправлено: 00:35 16-02-2019 | Исправлено: Victor_VG, 00:36 16-02-2019 |
|