Недокументированные опции командной строки для извлечения контента пакета развертывания .NET Framework 4.
Данная публикация является переводом статьи Aaron Stebner “Undocumented command line switch to extract the contents of .NET Framework 4 setup”.
Эта статья является продолжением моей предыдущей публикации об использовании опции /? для получения списка переключателей командной строки .NET Framework 4.
Данный метод является весьма распространенной практикой для извлечения содержимого самораспаковывающегося пакета развертывания (например, при создании администраторской установки). К сожалению, опция, о которой идет речь, не описана в документации по использованию установочного файла .NET Framework 4, ни в обновлениях, доступных в Windows Update. Можно воспользоваться инструментом типа WinZip для распаковки большинства самораспаковывающихся пакетов, однако если у вас нет подобного инструмента под руками, вы можете проделать следующие действия для распаковки содержимого установочного файла .NET Framework 4:
- Загрузите установочный файл .NET Framework из https://www.microsoft.com/download/en/details.aspx?id=17718 и сохраните его на рабочем столе.
- Выполните следующую командную строку: dotNetFx40_Full_x86_x64.exe /x
- В появившимся диалоге введите путь, по которому вы хотите сохранить распакованные файлы.
- Или же, воспользуйтесь командой, представленной ниже, если вы хотите произвести эти действия без появления диалогового окна: dotNetFx40_Full_x86_x64.exe /x c:\dotnetfx4 /q
Данный метод показывает как распаковать содержимое пакета установки .NET Framework 4. Та же /x опция поддерживается и в многих других установочных пакетах, включая обновления, доступные через Windows Update.
Comments
Anonymous
February 15, 2012
Недокументированные пишется слитно. А за статью спасибо.Anonymous
February 15, 2012
Спасибо! Исправил. Впредь буду внимательнее.