Как запустить параметры в windows 10 из командной строки
Перейти к содержимому

Как запустить параметры в windows 10 из командной строки

  • автор:

WinDbg — параметры запуска из командной строки

После установки WinDbg WinDbgX.exe можно запускать из любого каталога.

Параметры запуска из командной строки

WinDbgX [options] 

В следующих таблицах перечислены доступные параметры командной строки.

Общие параметры

Параметр Описание
-c «command» Выполняет командную строку после присоединения отладчика. Эта команда должна быть заключена в кавычки. Несколько команд можно разделить точкой с запятой.
-v Включает подробные выходные данные в отладчике.
-T Название Задает заголовок окна.
-logo LogFile Открыть журнал. Начинает запись данных в файл журнала. Если файл уже существует, он будет перезаписан.
-loga LogFile Добавление журнала. Начинает запись данных в файл журнала. Если файл существует, он будет добавлен в .
-e EventHandle Сигнализирует о событии с помощью заданного дескриптора после следующего исключения в целевом объекте.
-? Отображает сводку доступных команд.

Параметры ядра

Параметр Описание
-k [ConnectType] Запускает сеанс отладки ядра. Если параметр -k используется без параметров ConnectType , он должен быть последней записью в командной строке.
-kqm Запускает KD в тихом режиме.
-Kl Запускает сеанс отладки ядра на том же компьютере, что и отладчик.
-kx ExdiOptions Запускает сеанс отладки ядра с помощью драйвера EXDI. Дополнительные сведения об EXDI см. в разделе Настройка транспорта отладчика EXDI.
-d После перезагрузки отладчик войдет в целевой компьютер сразу после загрузки модуля ядра.

Параметры пользовательского режима

Параметр Описание
-o Выполняет отладку всех процессов, запущенных целевым приложением (дочерними процессами).
-g Игнорирует начальную точку останова в целевом приложении.
\- G Игнорирует окончательную точку останова в целевом приложении.
-Pv Указывает, что отладчик должен подключаться к целевому процессу неинвазивно.
-Hd Указывает, что отладочная куча не должна использоваться.
-cimp Указывает, что все созданные процессы будут использовать неявную командную строку, заданную сервером, а не заданную пользователем строку командной строки из клиента.

Параметры целевого объекта

Параметр Описание
-remote ClientTransport Подключается к уже работающему серверу отладки. Описание возможных значений ClientTransport см. в разделе Активация клиента отладки. При использовании этого параметра он должен быть первым параметром в командной строке.
-server ServerTransport Создает сервер отладки, к которому могут обращаться другие отладчики. Описание возможных значений ServerTransport см. в разделе Активация сервера отладки.
-premote SmartClientTransport Создает интеллектуальный клиент и подключается к серверу обработки, который уже запущен. Описание возможных значений SmartClientTransport см. в разделе Активация смарт-клиента.
-p PID Указывает десятичный идентификатор процесса для отладки.
-tid TID Указывает идентификатор потока, возобновляемого при запуске сеанса отладки.
-psn ServiceName Указывает имя службы, содержащейся в отлаживаемом процессе. Используется для отладки уже запущенного процесса.
-pn ProcessName Указывает имя отлаживаемого процесса.
-z DumpFile Указывает имя файла аварийного дампа для отладки. Если путь и имя файла содержат пробелы, они должны быть заключены в кавычки.
-debugArch x86 -or- amd64 Переопределите поведение автоопределения и задайте целевую разрядность для отладчика.
-loadSession Загрузите сохраненный файл конфигурации сеанса.
-setupFirewallRules Настраивает необходимые правила брандмауэра в локальной системе, чтобы разрешить отладку ядра с помощью KDNET.
-openPrivateDumpByHandle Handle Только для внутреннего использования Майкрософт. Указывает дескриптор файла аварийного дампа для отладки.
-benchmarkStartup Только для внутреннего использования Майкрософт. Запускает тест производительности запуска и добавляет результат в файл.

Параметры символов

Параметр Описание
-y SymbolPath Указывает используемый путь к символам. Разделите несколько путей точкой с запятой (;). Если путь содержит пробелы, он должен быть заключен в кавычки. Дополнительные сведения и другие способы изменения этого пути см. в разделе Путь к символам.
-n Шумная загрузка символов. Включает подробные выходные данные из обработчика символов.
-i ImagePath Задает используемый путь поиска изображений.
-sdce Заставляет отладчик отображать сообщения «Ошибка доступа к файлу» во время загрузки символов.
-Ses Заставляет отладчик выполнять строгую оценку всех файлов символов и игнорировать любые сомнительные символы.
-sicv Вызывает проигнорирование записи CV обработчиком символов
-Грехи Заставляет отладчик игнорировать переменные среды пути к символам и пути к исполняемому образу.
-Snc Приводит к отключению отладчика перевода C++.
-snul Отключает автоматическую загрузку символов для неквалифицированных имен.
-Sup Заставляет обработчик символов выполнять поиск в общедоступной таблице символов во время каждого поиска символов.
-sflags Задает все параметры обработчика символов одновременно.

Параметры исходного пути

Параметр Описание
-srcpath Указывает исходный путь, используемый на сервере отладки.
-lsrcpath Указывает исходный путь для использования на локальном клиенте.

Если вы находитесь в сеансе локального отладчика, srcpath и lsrcpath фактически совпадают (ваш «сервер» — это локальный сеанс). Для удаленной отладки существуют ситутации, в которых может потребоваться задать для них разные значения. Дополнительные сведения об удаленной отладке см. в статье Удаленная отладка.

Обработка исключений

Параметр Описание
-X Включите обработку второго шанса только для исключений нарушения доступа.
Исключение -xe Включите обработку исключений первого случая для указанного исключения.
Исключение -xd Включите обработку исключений второго шанса для указанного исключения.
Исключение -xn Для данного исключения отключите обработку первого и второго шансов и выведите только сообщение на консоли.
Исключение -xi Полностью игнорируйте данное исключение, отключая обработку первого и второго шансов и не выводя ничего в консоль.

Список исключений, которые можно указать, см. в разделе Определения событий и значения по умолчанию.

Post Mortem

Параметр Описание
-I Задает WinDbg в качестве отладчика post-mortem по умолчанию для системы.
-IS Устанавливает WinDbg в качестве посмертного отладчика по умолчанию для системы без уведомления только об ошибках.

Нерекомендуемые параметры

Параметр Описание
-Q Нерекомендуемый параметр командной строки.
-QY Нерекомендуемый параметр командной строки.
-QS Нерекомендуемый параметр командной строки.
-QSY Нерекомендуемый параметр командной строки.
-WX Нерекомендуемый параметр командной строки.

Общие сведения о параметрах запуска см. в разделе Параметры Command-Line WinDbg.

Вы можете использовать -? , чтобы получить список поддерживаемых параметров командной строки.

Снимок экрана: выходные данные командной строки WinDbgX с различными параметрами.

См. также:

Совместная работа с нами на GitHub

Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

Windows driver documentation

Как открыть параметры в windows 10 если не работает пуск

[Для новичков] 7 способов открыть меню «Параметры» в Windows 10

Глядя на то, как Microsoft постепенно отказывается от «Панели управления», пытаясь сделать приложение «Параметры» основным местом для настройки системы, ко мне в голову пришла идея поделиться с вами всеми известными мне способами, которыми можно открыть это меню. Я знаю, что большинству из вас это итак известно, но надеюсь, что для некоторых читателей информация ниже окажется полезной.

Используйте ярлык «Параметры» в меню «Пуск»

Меню «Пуск» не попало в состав Windows 8 и 8.1, но после массового недовольства пользователей Microsoft вернула его в Windows 10, хотя и не совсем в том виде, в котором мы привыкли его видеть. Весьма логично, что именно меню «Пуск» обеспечивает один из самых быстрых способов открыть меню настроек в Windows 10.

Итак, откройте «Пуск» и взгляните на левую нижнюю часть меню – там вы увидите значок шестеренки, позволяющий перейти в «Параметры».

Используйте Поиск/Cortana

Данный способ не такой быстрый, как первый, но все же заслуживает, чтобы быть упомянутым. Введите слово «параметры» в поле «Поиск в интернете и в Windows», и как только система покажет результаты поиска, нажмите Enter или щелкните кнопкой мыши на соответствующем результате.

Используйте «Быстрые действия»

Windows 10 включает в себя новую панель под названием «Центр уведомлений», цель которой состоит в том, чтобы оповещать пользователя о происходящих на его компьютере событиях. Кроме того, эта функция имеет ряд кнопок для выполнения быстрых действий.

Откройте панель уведомлений, нажав на крайнюю справа иконку в системном трее. В нижней части панели нажмите кнопку «Все параметры». В результате откроется приложение «Параметры».

Закрепите «Параметры» на панели задач

Если вы часто используете меню настроек, просто поместите его ярлык на панель задач. Для этого откройте меню «Пуск», найдите ярлык «Параметры» и щелкните на нем правой кнопкой мыши (или удерживайте, пока не появится контекстное меню, если у вас сенсорное устройство). В меню выберите «Дополнительно» → «Закрепить на панели задач».

Вам может быть интересно: Как удалить Windows old в Windows 10

Как открыть меню параметров, находясь в окне «Этот компьютер»

В окне «Этот компьютер» в месте, где раньше была размещена кнопка для открытия классической панели управления, в актуальных версиях Windows 10 расположена кнопка «Открыть параметры», нажав которую вы окажитесь на главной странице меню управления параметрами системы.

Открытие меню параметров через контекстное меню кнопки «Пуск»

Ссылка для открытия параметров в контекстном меню кнопки «Пуск» доступна начиная с Windows 10 версии 1703. Чтобы открыть это меню, кликните правой кнопкой мыши на кнопке «Пуск» или нажмите горячие клавиши + X.

Используйте горячие клавиши на клавиатуре

Это последний и, пожалуй, самый быстрый способ. Все, что вам нужно сделать, это нажать сочетание клавиш + i. Это действие мгновенно откроет окно «Параметры».

Если вам известны другие способы, поделитесь ими в комментариях, и я добавлю их в статью.

Как открыть параметры в Windows 10

Привет всем посетителям блога! Настоящая статья начинает серию статей о новой операционной системе Windows 10 о ее возможностях и настройках, а также обо всем многом другом.

В Windows 10 появилось новое приложение состоящие из нескольких страниц под названием «Параметры» которое способно заменить знакомую всем Панель управления.

Сделано специально для удобства управления на сенсорных экранах, да и обычных тоже. Лично не имею сенсорного экрана поэтому не могу сказать, как это может работать, на простом все хорошо.

Лично от себя скажу, весьма удачное приложение. В нем есть то же, что и в обычной панели управления, а также свои очень полезные и удобные новшества о которых всем нужно обязательно знать.

Используя данный инструмент, вы можете производить какие-то свои настройки или изменять параметры. Думаю, вы должны знать об этом инструменте, чтобы потом быстро его применить при надобности, которая всегда обязательно периодически возникает.

Ну так вот, из этой статьи узнаете, где находятся эти параметры системы Windows 10 и как туда попасть тремя путями – способами.

3 способа как открыть параметры в Windows 10

Входим Меню пуск видим там вкладку с шестеренкой нажимаем на нее, и мы на месте.

На Рабочем столе кликаем по папке «мой компьютер» в появившемся окне сверху видим знакомую шестеренку «Открыть параметры».

Самый быстрый потому как используются горячие клавиши просто нажимаем Win + I и входим сразу в панель параметров. Применяя любой из этих способов, вы легко войдете в параметры Windows 10 своего компьютера.

На этом не большой сегодняшний обзор окончен.

Валерий Семенов, moikomputer.ru

Как открыть параметры в Windows 10 — Windows 10

Не знаем, заметили вы или нет, но Майкрософт достаточно быстро решили отказаться от всем известно «Панели управления» и постарались внедрить в полномасштабное использование пользователями приложения под названием «Параметры», которое в данный момент может похвастать только тем, что оно является основным местом для настройки параметров ОС Виндовс 10. Понятное дело, что внедрить-то внедрили подобного рода опцию, а вот рассказать о том, как открыть параметры в Windows 10 одним из уже имеющихся способов позабыли, что приводит к некоторому дискомфорту обычного пользователя. Сегодня мы расскажем вам о том, что и как необходимо делать, чтоб избежать дискомфорта и получать только удовольствие от работы с Windows 10.

В данном способе мы будем с вами использовать ярлык «Параметры», который находится в меню «Пуск». Вам необходимо открыть меню «Пуск» >>> в левой, нижней части меню «Пуск» находим ярлык ведущий прямиком в приложение «Параметры»:

В данном способе мы будем использовать виртуального помощника Cortana и ее поиск.

Используя этот вариант поиска, необходимо понимать, что, он весьма медленный, но в любом случае имеет место быть и использоваться. В поле «Поиска в интернете и в Windows» вводим слово «Параметры» >>> дожидаемся пока ОС Windows 10 все просканирует и после того, как будет найдено необходимое вам приложение, кликаем по нему курсором мыши или же выбираем его и жмем кнопку «Enter» на клавиатуре:

В данном способе мы будем использовать опцию «Быстрые действия», которая привязана в новой операционной системе к функции «Уведомления». Для тех, кто не знает, функция «Уведомления» позволяет пользователю всегда знать, что происходит в его ОС и использовать при необходимости «быстрые кнопки». Переходим в панель «Уведомления» >>> выбираем соответствующую кнопку, в трее. Для этого, необходимо выбрать «Все параметры» и вы увидите, как перед вами откроется окно «Параметры»:

В данном способе мы будем использовать функцию «Параметры» на вашей панели задач. Если вы привыкли достаточно часто использовать «меню настроек», то вам необходимо переместить его ярлык на «Панель задач». Тут все довольно просто: открываем меню «Пуск» >>> находим среди ярлыков, ярлык с названием «Параметры» >>> щелкаем по выбранному ярлыку ПКМ или же «удерживаем» данный ярлык (если у вас сенсорный монитор/экран) пока не появится «контекстное меню» >>> выбираем «Закрепить на панели задач»:

Вот в целом и последний способ, который рассказывает как открыть параметры в Windows 10 используя горячие клавиши в Windows 10.

Нажимаем сочетание клавиш Win+i >>> видим открытое окно «Параметры».

Пожалуй, последний способ из описанных выше, является самым быстрым и эффективным, но в нем есть нечто, чего нет в иных способах, которые описаны выше и наверняка могут вам дать дополнительную информацию для размышления.

Меню пуск в Windows 10

После обновления не работает меню пуска windows 10? Многие столкнулись с такой проблемой сразу после обновления. Также некоторые другие элементы системы также отказались работать. Если windows 10 не открывается пуск, то читайте статью и решайте эту проблему уже сейчас.

Здесь перечислены самые распространённые способы, которые могут помочь и вернуть к работе меню пуска windows 10. Чтобы восстановить функцию майкрософт выпустила специальную утилиту, официальную специально для того, чтобы открыть меню пуск было возможным ,и другие элементы работали также успешно. Поэтому первым шагом будет применение сил именно этой утилиты, если она не помогла, то пробуем другие шаги, как вернуть меню пуск.

Если утилита не справилась и не открывается меню пуск в windows 10 и сейчас, то нередко применяют вот такое действие. Иногда достаточно просто перезапустить процессор на компьютере explorer.exe.

Вот как можно это сделать самостоятельно:

  • Нажать вот такое сочетание клавиш Ctrl+Shift+Esc. После данной манипуляции перед Вами открылось меню диспетчер задач.

Если там имеется кнопка «подробнее», то нажимаем её.

  • Далее во вкладке «процессы» нажимаем «проводник» при помощи правой кнопки мыши и выбираем во всплывающем меню «перезапустить». И теперь возможно пуск windows 10 станет работать. Выжидаем некоторое время и проверяем.
Шаг 2

Если и сейчас меню пуск для windows 10 не стало работать, то применяем следующее действие. Этот способ предлагает применить в качестве помощника PowerShell. Возможно, кнопки пуск поможет именно этот вариант. Для этого необходимо открывать вот эту папку: Windows\ System32\ WindowsPowerShell\ v1.0.

Затем в данной папке следует найти файл под именем powershell.exe. Далее нажимаем запуск от имени администратора через правую кнопку мыши.

Также запустить такую программу можно и несколько другим способом. Для этого потребуется навести курсор мыши на кнопку «пуск» и кликнуть правой кнопкой. Затем выбрать «командная строка» и уже там набрать «powershell». Стоит учитывать, что при таком способе никакого окна открываться не будет, а набираем команду прямо в командной строке.

Затем после открытия данной программы следует дать её вот такую команду: Get-AppXPackage -AllUsers | Foreach

Далее снова проверяем: работает или не работает пуск теперь.

Шаг 3

Если изменение не дало результатов и в виндовс 10 не работает пуск. Не стоит отчаиваться, почему не получилось, просто пробуем другой вариант. Попробовать использовать редактор реестра виндовс 10. И вот как его следует запускать: нажатие клавиш Win+R и последующий ввод regedit.

Далее выполняем ряд действий:

  1. Заходим в такой раздел HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ Advanced.
  2. Создать кликнет при помощи правой кнопки мыши создание DWORD и далее настраивать параметр EnableXAMLStartMenu, если он ещё не присутствует.
  3. По этому параметру кликаем дважды. Задаем значение «0».

Также часто проблема может быть вызвана и тем, что по какой-то причине папка была названа русским именем. Здесь поможет вариант менять имя. Следует просто переименовать папку.

Создание нового пользователя

Если никакие методы пока не помогают, нередко помогает решить проблему создание нового пользователя. Делают это через панель управления. Необходимо при помощи сочетания клавиш открыть диспетчер задач Win+R. Далее не спеша вводим Control. Или можно ввести командную строку (net user Имя_пользователя /add).

Зачастую для созданного пользователя кнопки пуск и другие элементы работают, как и положено. Если данный способ подошёл, то его можно считать завершёнными и далее от Вас потребуется просто перенести все файлы уже к новому пользователю. А вот старый аккаунт можно будет после такого действия смело удалить.

Читайте, как настроить меню пуск в windows 10! Вот как изменить: сделать его классическим или полно экранным. Действия, чтобы переключать такие режимы:

  • Зашли в меню пуск.
  • Нашли там меню персонализация, кликнули на него.
  • Далее снова выбираем «пуск», но уже в самом окне персонализации.
  • Выбираем необходимый режим, например «открывать начальный экран в полноэкранном режиме» и просто включаем его при помощи удобного положения вкл.

Работа с цветом

Также в персонализации остаются такие параметры, как работа с цветом. При желании можно менять назначение и этого параметра. Также можно смотреть, как изменить значок пуск, иконка другая и что-то новое всегда будет радовать глаза пользователя. Можно выбрать наиболее приятные тона и создать рабочее поле по своему вкусу.

Вы сами можете также настроить и всё то, что будет отображаться в панели пуска.

Аналогично снова заходим в персонализацию и нажимаем «пуск». Справа высветиться меню, и там выбираем «выберите какие папки будут отображаться в меню…» После нажатия на эту запись перед Вами будет представлено следующее изображение (окно).

И теперь просто выбираете необходимые папки и программы, которые Вы хотели бы увидеть при очередном открытии меню пуска.

Теперь Вы знаете всё о пуске: что делать, если он вдруг перестал работать после обновления, как его можно настраивать. Пользуйтесь своим компьютером (ноутбуком и другим устройством) только с удовольствием.

Параметры командной строки программы установки Windows

Для установки Windows (setup.exe) доступны следующие параметры командной строки. Начиная с Windows 10 версии 1607, можно использовать файл конфигурации установки в качестве альтернативы передаче параметров в программу установки Windows в командной строке. Дополнительные сведения см. в разделе «Обзор службы автоматизации установки Windows».

/1394Debug

Включает отладку ядра через порт IEEE 1394 (FireWire) во время работы Windows и во время передачи конфигурации WindowsPE программы установки Windows.

Синтаксис
/1394Debug:channel> [BaudRate:baudrate>]

setup /1394debug:1 /baudrate:115200 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Значение по умолчанию для равно 1. указывает baud, используемый при передаче данных Windows во время отладки. Значение по умолчанию — 19200, но также может иметь значение 57600 или 115200.

/AddBootMgrLast

Указывает программе установки Windows добавить диспетчер загрузки Windows в качестве последней записи в порядке загрузки встроенного ПО UEFI.

Синтаксис
/AddBootMgrLast

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe запущен с Windows 10 и более поздних версий Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Этот параметр поддерживается только на компьютерах UEFI под управлением Windows PE 4.0 или более поздней версии.

/Авто

Выполняет автоматическое обновление до более новой версии Windows.

Параметр Описание
Чистый Выполняет чистую установку Windows.
DataOnly Выполняет обновление Windows, сохраняя только данные (а не приложения).) Если параметр установки только для данных недоступен из-за совместимости проверка, программа установки Windows завершит работу автоматически и зановит код выхода.
Восстановить Выполняет обновление приложений и данных для сохранения Windows. Если параметр установки обновления недоступен или пользователь должен устранить проблему совместимости приложений, программа установки Windows завершит работу автоматически и зановит код выхода.

setup /auto clean 
setup /auto dataonly 
setup /auto upgrade 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
При использовании /Auto не удается использовать автоматический файл. При использовании /Auto программа установки Windows использует ei.cfg и проверка проблемы совместимости перед началом установки. Если ei.cfg неправильно сформирован, программа установки Windows выходит автоматически и записывает код выхода. См. приведенные ниже коды выхода программы установки Windows. При использовании /Auto поддерживаются только следующие настройки образа Windows. Это не изменение в политике поддержки установки Windows, но вместо этого уточнение:

  • Применение накопительного (качества) обновления
  • Применение обновлений к стеку обслуживания, необходимого для завершения обновления компонентов (дополнительные сведения см. в разделе обновления стека обслуживания).
  • Применение обновлений к двоичным файлам Setup.exe или другим файлам, которые программа установки использует для обновлений компонентов
  • Обновления приложений для «безопасной операционной системы» (Сейф OS), используемой для среды восстановления Windows
  • Добавление или удаление языков
  • Добавление или удаление компонентов по запросу

Для ясности при использовании /Auto программа установки Windows не поддерживает обновления и не очищает установку на образ Windows, который был настроен путем добавления или удаления или изменения приложений, параметров и драйверов.

При использовании /Auto программа установки Windows обновится с помощью образа \sources\install.wim Windows. С помощью Dism /Export-Image этот образ можно использовать в качестве исходного образа для экспорта нового образа с помощью параметра /Compress:recovery. Этот экспортированный образ должен называться install.esd для установки Windows, чтобы использовать его вместо install.wim. Необходимо также удалить install.wim из \sources. Экспортируйте только в install.esd, если вы хотите уменьшить размер образа Windows. Экспортируемый образ будет меньше, но не будет подключаться.

Начиная с Windows 11 , /Auto не будет принимать и суртовать лицензионное соглашение конечного пользователя. См. /EULA .

/Bitlocker

Указывает состояние BitLocker во время обновления.

Параметр Описание
AlwaysSuspend BitLocker всегда приостановлен во время обновления.
TryKeepActive Пытается выполнить обновление без приостановки BitLocker. Если обновление завершится сбоем, программа установки Windows приостановит BitLocker и завершит обновление. Это поведение по умолчанию, если параметр /BitLocker не указан.
ForceKeepActive Включает обновление без приостановки BitLocker. Если обновление не удается завершить, так как BitLocker активен, обновление завершится ошибкой.

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

/BusParams

Указывает адрес PCI порта отладки 1394, USB или NET.

Синтаксис
/BusParams:

setup /busparams:0.29.7 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Номера шин, устройств и функций должны быть в десятичном формате. Дополнительные сведения см. в разделе «Настройка отладки ядра с помощью USB 2.0».

/ConfigFile

Указывает расположение файла конфигурации установки.

Синтаксис
/ConfigFile:

Параметр Описание
Локальный путь к файлу или UNC-путь к папке, содержащей файл конфигурации установки Windows.
setup /ConfigFile:\\server\share\ 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Если включить параметр в командную строку и тот же параметр в файле setupconfig, параметр setupconfig и значение имеют приоритет.

/CompactOS

Указывает, следует ли использовать функцию Compact OS для экономии места на жестком диске.

Параметр Описание
Включение Программа установки Windows устанавливает Windows с помощью сжатых системных файлов.
Отключить Программа установки Windows устанавливает Windows с помощью несжатых системных файлов.
setup /compactos enable 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
По умолчанию программа установки Windows определяет, следует ли использовать эту функцию автоматически. Дополнительные сведения о Компактных ОС см. в разделе «Компактная ОС», «Одноуровневая» и «Оптимизация изображений».

/Compat

Указывает, как настроить Windows, как обрабатывать проверки совместимости и сообщения.

Параметр Описание
IgnoreWarning Программа установки Windows завершает установку, игнорируя все сообщения о совместимости, которые можно закрыть.
ScanOnly Программа установки Windows выполняется через проверки совместимости, а затем завершает работу (без завершения установки) с кодом выхода, чтобы указать, присутствуют ли какие-либо проблемы совместимости. Программа установки Windows возвращает 0xC1900210, если проблемы не найдены. Программа установки Windows вернет 0xC1900208, если обнаружены проблемы совместимости.
setup /compat ignorewarning 

Эта команда работает с другими коммутаторами. Чтобы запустить программу установки Windows в фоновом режиме без пользовательского интерфейса:

setup /auto upgrade /quiet /compat scanonly 

Чтобы игнорировать распространенные отказы в пользовательском интерфейсе, например изменения языка:

setup /auto upgrade /quiet /compat scanonly /compat ignorewarning 

Часто ИТ-специалист будет смотреть на compat XML, если программа установки Windows находит проблемы совместимости. Используйте /CopyLogs для сбора журналов установки Windows:

setup /auto upgrade /quiet /compat scanonly /compat ignorewarning /copylogs C:\Temp\Logfiles.log 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да только с /Compat IgnoreWarning

Замечания
Этот параметр доступен начиная с Windows 10 и выше.

При запуске программы установки Windows с помощью /Compat ScanOnly:

  • Если проблема совместимости не обнаружена, она вернет MOSETUP_E_COMPAT_SCANONLY (0xC1900210)
  • Если он находит практические проблемы совместимости, такие как приложения, он вернет MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208)
  • Если выбран параметр Mig-Choice недоступен, он вернет MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204)
  • Если он обнаружит, что компьютер не подходит для Windows 10 или более поздней версии, он вернет MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200)
  • Если на компьютере недостаточно свободного места для установки, он вернет MOSETUP_E_INSTALLDISKSPACE_BLOCK (0xC190020E)

/CopyLogs

Программа установки Windows копирует или отправляет сжатые журналы после сбоя в указанное расположение, если компьютер или пользователь имеет разрешение и сетевой доступ к расположению.

Синтаксис
Расположение /CopyLogs <>

Параметр Описание
Локальный путь к файлу или UNC-сетевые пути.
setup /copylogs \\server\share\ 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Допустимые параметры — это локальные пути к файлам и UNC-сетевые пути. Выполнение выполняется в системном контексте, поэтому у него могут быть разрешения на копирование в расположения, для которых требуются разрешения пользователя.

Debug/

Включает отладку ядра через порт COM при запуске Windows и во время передачи конфигурации WindowsPE программы установки Windows.

Синтаксис
/Debug:port> [BaudRate:baudrate>]

Параметр Описание
Указывает порт отладки. Значение по умолчанию равно 1.
Указывает ход использования при передаче данных Windows во время отладки. Значение по умолчанию — 19200, но также может иметь значение 57600 или 115200.
setup /debug:1 /baudrate:115200 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

/DiagnosticPrompt

Указывает, что командная строка доступна во время установки Windows.

Параметр Описание
Включение К командной строке можно получить доступ, нажав клавиши SHIFT+F10 во время установки Windows.
Отключить Командная строка недоступна во время установки Windows. Командная строка будет недоступна во время работы в автономном режиме и выполняется этапы OOBE. Этот параметр принимается по умолчанию.
setup /diagnosticprompt enable 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр доступен начиная с Windows 10 версии 1703.

/DynamicUpdate

Указывает, будет ли программа установки Windows выполнять операции динамического обновления (поиск, скачивание и установка обновлений).

Параметр Описание
Включение Операции динамического обновления выполняются.
Отключить Операции динамического обновления не выполняются.
NoDrivers Операции динамического обновления выполняются за исключением приобретения драйвера.
NoDriversNoLCU Операции динамического обновления выполняются за исключением драйверов и последних накопительных обновлений.
NoLCU Операции динамического обновления выполняются, кроме последних накопительных обновлений.
setup /auto upgrade /dynamicupdate disable 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да для обновлений компонентов на основе центра обновления Майкрософт (MU); Да для обновлений компонентов на основе единой платформы (UUP) только при указании /DynamicUpdate NoDrivers

Замечания
NoDrivers, NoLCU и NoDriversNoLCU являются новыми для Windows 10 версии 2004. Если указан noDrivers, NoLCU или NoDriversNoLCU, операции динамического обновления будут выполняться, но драйверы и (или) последнее приобретение накопительного обновления не будут выполняться. /DynamicUpdate можно использовать с параметром /SkipFinalize для управления операциями динамического обновления; /DynamicUpdate игнорируется при использовании с параметром /Finalize.

/EMSPort

Включает или отключает службы аварийного управления (EMS) во время установки Windows и после установки операционной системы сервера.

Параметр Описание
COM1 Включает EMS через COM1. Поддерживается только для систем x86.
COM2 Включает EMS через COM2. Поддерживается только для систем x86.
UseBIOS Параметры использует параметр, заданный BIOS. Для систем x86 Windows использует значение из таблицы перенаправления консоли последовательного порта (SPCR). Если в BIOS не указан путь к таблице SPCR или консольного устройства EFI, Windows отключает EMS.
Выкл. Отключает EMS. Если EMS отключен в программе установки Windows, вы можете включить EMS, изменив параметры загрузки.
Указывает ход использования при передаче данных Windows во время отладки. Значение по умолчанию — 19200, но оно также может иметь значение 57600 или 115200.
setup /emsport:COM1 /emsbaudrate:115200 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

/EULA

Инструкции по настройке Windows для подавления пользовательского соглашения о лицензировании Windows.

Синтаксис
/EULA accept

setup /auto upgrade /quiet /eula accept 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр начинается с Windows 11. Указание /EULA принимает инструкции по установке Windows, что лицензионное соглашение конечного пользователя было принято. Начиная с Windows 11, принятие лицензионного соглашения Windows требуется до начала установки Windows. При указании /EULA вы соглашаетесь с тем, что при применении этой операционной системы (1) соответствующая лицензия Windows была приобретена, хотя корпоративное лицензирование или (2) вы принимаете соответствующие условия лицензионного соглашения на программное обеспечение Майкрософт. Программа установки Windows вернет ошибку MOSETUP_E_EULA_ACCEPT_REQUIRED (0xC190010E), если параметр /EULA не указан и (1) /Quiet задан или (2) если программа установки Windows запущена, когда взаимодействие с пользователем не поддерживается. Дополнительные сведения о лицензировании см. в разделе «Условия лицензии Майкрософт».

/Завершить

Инструкции по установке Windows, чтобы завершить ранее запущенные операции обновления на ос нижнего уровня, а затем немедленно перезагрузить, чтобы начать автономный этап.

Синтаксис
/Завершить

setup /auto upgrade /finalize 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Этот параметр является новым для Windows 10 версии 2004. Параметр /NoReboot не должен быть указан с параметром /NoReboot . Программа установки Windows вернет ошибку MOSETUP_E_FINALIZE_RESUME_FAILURE (0xC1900132), если вызывается /Finalize , и устройство не находится в правильном состоянии, чтобы возобновить работу после запуска /SkipFinalize. См. раздел /SkipFinalize .

/Imageindex

Инструкции по установке Windows, какой образ ОС следует установить из install.wim, если может применяться несколько образов.

Синтаксис
Индекс /ImageIndex <>

setup.exe /auto upgrade /quiet /compat ignorewarning /imageindex 2 /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да для обновлений компонентов на основе центра обновления Майкрософт (MU); Нет для обновлений компонентов на основе единой обновленной платформы (UUP)

Замечания
Если применимо несколько образов, программа установки Windows предложит пользователю выбрать. Если применяется несколько образов, и программа установки Windows вызывается с параметром /Quiet, программа установки Windows завершится ошибкой MOSETUP_E_NO_MATCHING_INSTALL_IMAGE (0xC1900215). Это может произойти, когда ключ продукта, указанный с помощью /PKey , применяется к нескольким образам ОС.

/InstallDrivers

Добавляет драйверы inf-style в новую установку Windows 10.

Синтаксис
Расположение /InstallDrivers <>

Параметр Описание
Локальный путь к файлу или UNC-путь к папке, содержащей INF-файлы.
setup.exe /auto upgrade /installdrivers C:\Fabrikam\drivers /noreboot 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр является новым, начиная с Windows 10. Драйвер .inf может находиться в папке в указанном расположении. Команда будет повторно проходить по указанному расположению.

/InstallFrom

Указывает другой файл Install.wim для использования во время установки Windows.

Синтаксис
/InstallFrom

Параметр Описание:
Путь к wim-файлу для установки.
setup /installfrom D:\custom.wim 

Этот параметр также используется с файлами разбиения изображений (SWM). Выберите первый разделенный файл изображения в серии

setup /installfrom D:\install.swm 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Это позволяет использовать одну предварительную среду для установки нескольких версий образов Windows. Например, можно использовать 32-разрядную версию программы установки Windows для развертывания 64-разрядного образа Windows. Вы также можете использовать файл ответов для кроссплатформенных развертываний. Дополнительные сведения см. в статье «Создание WIM для нескольких типов архитектуры» в поддерживаемых платформах установки Windows и кроссплатформенных развертываниях

/InstallLangPacks

Добавляет языковые пакеты (lp.cab) в новую установку Windows 10 или выше.

Синтаксис
/InstallLangPacks

Параметр Описание
Локальный путь к файлу или UNC-путь к папке, содержащей INF-файлы.
setup /auto upgrade /installlangpacks C:\Fabrikam\Languages\French /noreboot 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да для обновлений компонентов на основе центра обновления Майкрософт (MU); Нет для обновлений компонентов на основе единой обновленной платформы (UUP)

/m

Указывает программе установки Windows копировать альтернативные файлы из альтернативного расположения. Этот параметр указывает программе установки Windows сначала искать в альтернативном расположении, а если файлы присутствуют, вместо файлов из расположения по умолчанию.

Параметр Описание
Имя и расположение папки, содержащей файлы замены, и может быть любым локальным расположением диска. Пути в формате UNC не поддерживаются.

Примеры
Чтобы скопировать обновленный файл C:\Program Files\Messenger\Msmsgs.exe в установку Windows, создайте следующую структуру папок в источнике установки Pro\Sources$$Progs\Messenger\Msmsgs.exe с помощью команды установки:

Pro\sources\setup.exe /m 

Если вы заменяете файл, защищенный защитой файлов Windows, необходимо также скопировать обновленный файл в локальные источники, которые будут установлены с Windows. Например, файл можно скопировать в папку C:\Windows\i386. Имя файла должно совпадать с именем, используемым в программе установки Windows. Например, добавьте в каталог $OEM$ следующую структуру файлов и папок: Pro\sources$OEM>\i386\msmsgs.ex_. Если вы используете файлы, которые не находятся в общей папке установки, необходимо указать имя папки. В этом примере является C:\additional_files, где C:\additional_files — это ваш настраиваемый каталог $OEM$ . Например: C:\additional_files $$\i386\msmsgs.ex_.

setup /m:C:\additional_files 

При изменении ресурсов в файлах замены необходимо добавить обновленные файлы пользовательского интерфейса (MUI) в установку.

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Необходимо знать, где будут установлены файлы в установке Windows. Все дополнительные файлы должны быть скопированы в папку $OEM$ в источниках установки или в . Структура $OEM$ предоставляет представление целевого диска установки:

  • $OEM$\$1 сопоставляется с %SYSTEMDRIVE%, что может быть диском C.
  • $OEM$\$$ сопоставляется с %WINDIR%, которые могут быть C:\windows.
  • $OEM$\$progs сопоставляется с каталогом файлов программы.
  • $OEM$\$docs сопоставляется с папкой «Мои документы пользователя».

/MigNEO

Сообщает программе установки Windows выполнить обновление Windows без дополнительных оптимизаций в автономном режиме.

Синтаксис
/MigNEO Disable

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да только с параметром /Auto Upgrade | DataOnly
setupconfig.ini-файлы, используемые для обновлений компонентов Да только с параметром /Auto Upgrade | DataOnly

Замечания
NEO обозначает неконвементную цель, что позволяет сократить время обновления компонентов в автономном режиме, включая одну перезагрузку для большинства пользователей. Этот параметр доступен начиная с Windows 10 версии 1803 и более поздних версий.

/MigrateDrivers

Указывает, следует ли выполнить миграцию драйверов из существующей установки во время обновления.

Синтаксис
/MigrateDrivers

setup /auto upgrade /migratedrivers all 
setup /auto upgrade /migratedrivers none /installdrivers N:\NewDrivers 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Можно указать все или нет. По умолчанию программа установки Windows решает, что лучше всего подходит для каждого отдельного драйвера на основе выбора установки. Этот параметр можно использовать с /InstallDrivers, хотя это не обязательно.

/NetDebug

Включает отладку ядра по сети.

Синтаксис
/NetDebug:hostip=w.x.y.z,port>=n,key>=q.r.s.t>[,nodhcp][,busparams=

Параметр Описание
IP-адрес хост-компьютера.
Порт хост-компьютера.
Пароль для настройки безопасного подключения.
Номер шины, номер устройства и номер функции адаптера для определенного устройства шины PCI.
setup /netdebug:hostip=10.125.4.86,port=50000,key=0.0.0.0 
setup /netdebug:hostip=10.125.4.86,port=50000,key=abcdefg.123.hijklmnop.456,nodhcp 
setup /netdebug:hostip=10.1.4.8,port=50000,key=dont.use.previous.keys,busparams=1.5.0 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Используйте хост-подсказку для идентификации IP-адреса хост-компьютера. Используйте порт для идентификации порта. Начальный порт по умолчанию — 49152, а конечный порт по умолчанию — 65535. Используйте ключ для предоставления пароля для настройки безопасного подключения. Используйте nodhcp , чтобы избежать использования DHCP-подключения. (необязательно). Используйте busparams , чтобы выбрать номер шины, номер устройства и номер функции адаптера для определенного устройства шины PCI. (необязательно). Дополнительные сведения см. в разделе «Настройка отладки в режиме ядра» по сетевому кабелю вручную.

/NoReboot

Программа установки Windows не перезагрузит компьютер после завершения этапа установки Windows нижнего уровня.

Синтаксис
/NoReboot

setup /noreboot 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Этот параметр является новым для Windows 10. Параметр /NoReboot позволяет выполнять дополнительные команды перед перезапуском Windows. Этот параметр подавляет только первую перезагрузку. Параметр не подавляет последующие перезагрузки.

/Pkey

Предоставляет программу установки Windows с определенным ключом продукта.

Синтаксис
Ключ продукта /PKey <>

setup.exe /auto upgrade /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр является новым, начиная с Windows 10.

/Приоритет

Указывает программе установки Windows увеличить приоритет потока от низкого до нормального для обновлений компонентов с помощью Обновл. Windows.

Параметр Описание
Нормальный Программа установки Windows будет выполняться с обычным приоритетом потока.
Низкая Программа установки Windows будет выполняться с низким приоритетом потока.
setup.exe /auto upgrade /skipfinalize /priority low 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр доступен начиная с Windows 10 версии 1709 и более поздних версий. Низкий приоритет является новым для Windows 10 версии 2004. Установка на основе мультимедиа уже выполняется по умолчанию с обычным приоритетом, но может быть уменьшена до низкого приоритета.

/PostOOBE

После завершения установки Windows запустите скрипт.

Синтаксис
/PostOOBE [\setupcomplete.cmd]

Параметр Описание
Локальный путь к файлу с именем setupcomplete.cmd или UNC-путь к папке, содержащей файл setupcomplete.cmd.
setup.exe /auto upgrade /postoobe C:\Fabrikam\setupcomplete.cmd 

Путь к папке, содержащей скрипт с именем setupcomplete.cmd. setupcomplete.cmd копируется в $Windows.~BT для запуска после OOBE.

setup.exe /auto upgrade /postoobe C:\Fabrikam 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр доступен начиная с Windows 10.

/PostRollback

Указывает программе установки Windows запустить сценарий, если обновление компонентов не удается установить и откатить изменения, или если пользователь решит удалить обновление компонентов и вернуться к предыдущей версии Windows.

Синтаксис
/PostRollback location> [/PostRollbackContext ]

Параметр Описание
Локальный путь к файлу с именем setuprollback.cmd или UNC-путь к папке, содержащей setuprollback.cmd.
setup.exe /auto upgrade /postrollback C:\Fabrikam\setuprollback.cmd 
setup.exe /postrollback C:\Fabrikam\setuprollback.cmd /postrollbackcontext user 
setup.exe /auto upgrade /postrollback \server\share 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр доступен начиная с Windows 10. Параметр /PostRollbackContext доступен в Windows 10 версии 1803 и более поздних версиях. Параметр /PostRollbackContext позволяет указать, выполняется ли скрипт в контексте учетной записи системы или учетной записи вошедшего пользователя. По умолчанию обновления из носителя запуска setuprollback.cmd в контексте пользователя , который требует от первого пользователя, который выполняет вход после обновления, имеет права администратора. Для обновлений из Обновл. Windows программа setuprollback.cmd выполняется в системном контексте независимо от прав первого пользователя, вошедшего в систему. Программа установки Windows будет копировать setuprollback.cmd в $Windows.~BT для запуска после OOBE.

/Тихий

Это приведет к подавлению любого пользовательского интерфейса установки Windows, включая откат пользователя.

Синтаксис
/Тихий

setup /auto upgrade /quiet 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Этот параметр доступен начиная с Windows 10.

/Рефлексия Drivers

Указывает путь к папке, содержащей драйверы шифрования для компьютера с включенным сторонним шифрованием.

Синтаксис
Расположение /Рефлексия Drivers <>

Параметр Описание
Локальный путь к файлу или UNC-путь к папке, содержащей INF-файлы.
setup /auto upgrade /quiet /reflectdrivers C:\Fabrikam\drivers 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр доступен начиная с Windows 10 версии 1607. Убедитесь, что содержит только минимальный набор драйверов шифрования. Наличие более драйверов, чем необходимо, может негативно повлиять на сценарии обновления.

/ResizeRecoveryPartition

Указывает, можно ли изменить размер существующей секции среды восстановления Windows (Windows RE) или создать новую во время установки.

Синтаксис
/ResizeRecoveryPartition

>

Параметр Описание
Включение Во время установки Windows может изменить размер существующей секции средств Windows RE или создать новую при необходимости.
Отключить Windows не изменяет размер существующей секции средств Windows RE или создает новую во время установки.
setup /resizerecoverypartition disable 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Дополнительные сведения о секциях Windows RE см. в разделах жесткого диска на основе UEFI/GPT и секций жестких дисков на основе BIOS/МБ R.

/ShowOOBE

Указывает, требуется ли пользователю интерактивно завершить работу без поля (OOBE).

Параметр Описание
Полное Требует от пользователя интерактивного завершения работы без поля (OOBE).
нет Пропускает OOBE и выбирает параметры по умолчанию.
setup.exe /auto upgrade /showoobe full 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр доступен начиная с Windows 10.

/SkipFinalize

Инструкции по настройке запуска операций обновления на ос нижнего уровня без запуска перезагрузки для запуска автономного этапа.

Синтаксис
/SkipFinalize

setup /auto upgrade /quiet /priority low /skipfinalize 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Этот параметр доступен начиная с Windows 10 версии 2004. /SkipFinalize подготовит обновление без фиксации. Это позволяет завершить фиксацию с помощью /Completee и немедленной перезагрузки устройства. Это предпочтительный подход к ожиданию обновления, так как параметр /NoReboot фиксирует изменения, но подавляет первую перезагрузку, чтобы разрешить дополнительные задачи. /SkipFinalize не будет автоматически указать программе установки Windows автоматически запускаться в ос нижнего уровня во время использования компьютера. Используйте /Quiet , чтобы отключить взаимодействие с пользователем программы установки Windows и /Priority Low , чтобы предотвратить влияние пользователя. /SkipFinalize не вызывает перезагрузку, поэтому параметр /NoReboot не требуется. См. раздел /Finalize .

/Телеметрии

Указывает, должна ли программа установки Windows записывать и сообщать данные об установке.

Параметр Описание
Включение Программа установки Windows записывает и сообщает данные об установке.
Отключить Программа установки Windows не записывает и не сообщает об установке данных.
setup /telemetry disable 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

/TempDrive

Указывает программе установки Windows поместить временные файлы установки в указанный раздел.

Синтаксис
/TempDrive

Параметр Описание
Раздел для копирования файлов установки во время установки Windows.
setup /tempdrive H 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр доступен начиная с Windows 10 версии 1607. Для обновления параметр /TempDrive влияет только на размещение временных файлов. Операционная система обновляется в разделе, из которого запускается файл setup.exe.

/Unattend

Позволяет использовать файл ответов с программой установки Windows.

Синтаксис
/Unattend:

Параметр Описание
Путь к файлу и имя файла автоматической установки Windows.
setup /unattend:\\server\share\unattend.xml 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Это называется автоматической установкой. Необходимо указать значение для . Программа установки Windows применяет значения в файле ответов во время установки. При использовании /Unattend невозможно использовать /Auto.

/Uninstall

Определяет, будут ли Windows включать элементы управления, позволяющие пользователю вернуться к предыдущей операционной системе.

Параметр Описание
Включение Программа установки Windows включает элементы управления, позволяющие пользователю вернуться к предыдущей операционной системе.
Отключить Программа установки Windows не включает элементы управления, позволяющие пользователю вернуться к предыдущей операционной системе.
setup /uninstall disable 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Нет
Setup.exe, запущенный с Windows 10 или более поздней версии Да
setupconfig.ini-файлы, используемые для обновлений компонентов Да

Замечания
Этот параметр доступен начиная с Windows 10.

/USBDebug

Настраивает отладку на USB-порту.

Синтаксис
/USBDebug:

Параметр Описание
Имя компьютера для отладки.
setup /usbdebug:testmachine01 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Отладка данных эффективна при следующей перезагрузке.

/WDSDiscover

Указывает, что клиент служб развертывания Windows (WDS) должен находиться в режиме обнаружения.

Синтаксис
/WDSDiscover

Примеры
Чтобы запустить клиент WDS в режиме динамического обнаружения, выполните следующую команду:

setup /wds /wdsdiscover 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Этот параметр больше недоступен начиная с Windows 11 версии 21H2. Если параметр /WDSServer WDS не указан, выполняется поиск сервера.

/WDSServer

Указывает имя сервера служб развертывания Windows (WDS), к которому должен подключаться клиент.

Синтаксис
/WDSServer:

Параметр Описание
Имя сервера служб развертывания Windows.

Примеры
Чтобы запустить клиент служб развертывания Windows в режиме статического обнаружения, выполните следующую команду:

setup /wds /wdsdiscover /wdsserver:MyWDSServer 

Применимость

Настройка Применимо
Setup.exe, запущенный из WinPE Да
Setup.exe, запущенный с Windows 10 или более поздней версии Нет
setupconfig.ini-файлы, используемые для обновлений компонентов Нет

Замечания
Этот параметр больше недоступен начиная с Windows 11 версии 21H2. Чтобы использовать этот параметр, необходимо также использовать параметр /WDSDiscover . сервера может быть IP-адресом, именем NetBIOS или полным доменным именем (FQDN).

Коды выхода программы установки Windows

Имя кода выхода Значение кода выхода Description
CONX_SETUP_EXITCODE_CONTINUE_REBOOT 0x3 Это обновление успешно выполнено.
CONX_SETUP_EXITCODE_RESUME_AT_COMPAT_REPORT 0x5 В проверка совместимости обнаружены проблемы, требующие разрешения до продолжения обновления.
CONX_SETUP_EXITCODE_AUTO_INSTALL_FAIL 0x7 Параметр установки (обновление или только данные) недоступен.

Использование аргументов командной строки для Терминала Windows

Вы можете использовать wt.exe для открытия нового экземпляра Терминала Windows из командной строки. Кроме того, также можно использовать псевдоним выполнения wt .

Если вы создали Терминал Windows из исходного кода, приведенного на сайте GitHub, эту сборку можно открыть с помощью команды wtd.exe или wtd .

Синтаксис командной строки

Командная строка wt принимает два типа значений: параметры и команды. Параметры — это список флагов и других параметров, которые могут управлять поведением командной строки wt в целом. Команды представляют собой действие или список действий, разделенных точкой с запятой, которые необходимо реализовать. Если команда не указана, по умолчанию используется new-tab .

wt [options] [command ; ] 

На поведение команды wt.exe может повлиять свойство windowingBehavior . Этот параметр можно настроить по умолчанию между событиями открытия нового окна или вкладки.

Чтобы отобразить справочное сообщение со списком доступных аргументов командной строки, введите wt -h , wt —help , wt -? или wt /? .

Параметры и команды

Ниже приведен полный список поддерживаемых команд и параметров для командной строки wt .

Параметр Описание
—help, -h, -?, /? Отображает справочное сообщение.
—maximized, -M Запускает терминал в развернутом режиме.
—fullscreen, -F Запускает терминал в полноэкранном режиме.
—focus, -f Запускает терминал в режиме фокусировки. Может использоваться вместе с maximized .
—pos x,y Запускает терминал по заданной позиции. x или y может быть опущен, чтобы использовать значение по умолчанию из параметров.
—size c,r Запускает терминал с указанным количеством столбцов ( c ) и строк ( r ).
—window, -w window-id Выполняет указанную команду в определенном окне.

Параметр —window можно использовать для отправки команд в существующие окна терминала.

window-id может быть целым идентификатором окна или именем окна. Он также принимает следующие зарезервированные значения:

  • new или -1 : всегда выполняйте эту команду в новом окне
  • last или 0 : всегда выполняйте эту команду в последнем используемом окне

Если окно не существует с заданным window-id , новое окно будет создано с таким идентификатором или именем.

Например, при запуске wt -w _quake откроется новое окно землетрясения. При выполнении этой команды снова откроется новая вкладка в существующем окне землетрясения.

Команда «Создать вкладку»

Используется для создания новой вкладки. См. также newTab действие.

Command Параметр Описание Values
new-tab , nt —profile, -p profile-name Создает вкладку на основе назначенного имени профиля. Имя профиля
new-tab , nt —startingDirectory, -d starting-directory Создает вкладку на основе назначенного пути к начальному каталогу. Путь к каталогу
new-tab , nt commandline Создает вкладку на основе назначенной командной строки. Исполняемый файл с необязательными командами
new-tab , nt —title Создает вкладку с назначенным заголовком. Текст, используемый в качестве заголовка вкладки
new-tab , nt —tabColor Создает вкладку с назначенным цветом вкладки. Цвет в шестнадцатеричном формате #RGB или #RRGGBB
new-tab , nt —suppressApplicationTitle Переопределите параметр профиля suppressApplicationTilte и задайте для него значение true
new-tab , nt —useApplicationTitle Переопределите параметр профиля suppressApplicationTilte и задайте для него значение false
new-tab , nt —colorScheme scheme-name Переопределите параметр профиля colorScheme и задайте его схеме из параметров с именем. scheme-name Имя цветовой схемы в параметрах

Если вы изменили заголовок вкладки в Терминале Windows и хотите, чтобы заголовок сохранился, включите параметр suppressApplicationTitle, задав для него значение true .

Команда split-pane

Используется для создания новой области разделения. См. также splitPane действие.

Command Параметр Описание Values
split-pane , sp -H, —horizontal , -V, —vertical Создает область окна, разделенного горизонтально или вертикально. Недоступно Нет дополнительных значений для назначения.
split-pane , sp —profile, -p profile-name Создает область разделенного окна на основе назначенного профиля командной строки. Если этот параметр не назначен, будет использоваться профиль по умолчанию. Имя профиля
split-pane , sp —startingDirectory, -d starting-directory Создает область разделенного окна на основе назначенного пути к начальному каталогу. Если этот параметр не назначен, будет использоваться начальный каталог по умолчанию. Путь к каталогу
split-pane , sp —title Создает область разделенного окна с назначенным заголовком. Текст, используемый в качестве заголовка вкладки
split-pane , sp —tabColor Создает область разделенного окна с назначенным цветом вкладки. Цвет в шестнадцатеричном формате #RGB или #RRGGBB
split-pane , sp —size, -s size Создает область разделенного окна с назначенным размером. Число с плавающей запятой, указывающее часть родительской области для использования, представленную десятичным числом. Например, .4 для представления 40 % родительской области.
split-pane , sp commandline Создает область разделенного окна на основе назначенной командной строки. Исполняемый файл с необязательными командами
split-pane , sp —duplicate, -D Создает область разделенного окна, которая дублирует текущую область. Недоступно Нет дополнительных значений для назначения.
split-pane , sp —suppressApplicationTitle Переопределите параметр профиля suppressApplicationTilte и задайте для него значение true
split-pane , sp —useApplicationTitle Переопределите параметр профиля suppressApplicationTilte и задайте для него значение false
split-pane , sp —colorScheme scheme-name Переопределите параметр профиля colorScheme и задайте его схеме из параметров с именем. scheme-name Имя цветовой схемы в параметрах

Команда «Фокус-вкладка»

Используется для фокусировки определенной вкладки в окне. См. также switchToTab действие.

Command Параметр Описание Values
focus-tab , ft —target, -t tab-index Фокусируется на определенной вкладке в соответствии с номером индекса вкладки. Индекс вкладки в виде целого числа

Команда «Переместить фокус»

Используется для перемещения фокуса в окне. См. также moveFocus действие.

Command Параметр Описание Values
move-focus , mf Переместите фокус между панелями. См. ниже сведения о принятых direction значениях

Принятые direction значения

  • up , , down left или right переместить фокус в заданном направлении.
  • first Перемещает фокус на первую конечную панель в дереве.
  • previous перемещает фокус на последнюю используемую панель перед текущей областью.
  • nextInOrder , previousInOrder перемещает фокус на следующую или предыдущую область в порядке создания.

Команда «Панель перемещения»

Используется для перемещения области в окне. См. также movePane действие.

Command Параметр Описание Values
move-pane , mp —tab,-t

Перемещение активной панели на данную вкладку в окне Отсчитываемый от нуля индекс вкладки для перемещения области в.

Команда «Область переключения»

Используется для замены позиции двух панелей в окне. См. также swapPane действие.

Command Параметр Описание Values
swap-pane Переключение области на область в заданном направлении См. ниже сведения о принятых direction значениях

Принятые direction значения (это те же значения, что и вложенная move-focus команда)

  • up , , down left или right : переключение активной панели на одну из них в заданном направлении.
  • first : переключите активную панель на первую конечную панель в дереве.
  • previous : переключите активную панель на последнюю используемую панель перед текущей областью.
  • nextInOrder , previousInOrder : переключение активной панели на следующую или предыдущую область в порядке создания.

Примеры аргументов командной строки

Команды могут различаться в зависимости от используемой командной строки.

Передача аргумента в оболочку по умолчанию

Чтобы запустить экземпляр Терминала Windows и обеспечить выполнение в нем команд, вызовите wt.exe , а затем выполните нужную команду.

Вот пример вызова Терминала Windows для передачи аргумента команды ping для вывода IP-адреса:

wt ping learn.microsoft.com 

Вот пример вызова Терминала Windows для открытия новой вкладки с помощью командной строки PowerShell, подтверждения вызова команды Start-Service и открытия другой новой вкладки с командной строкой Windows, открытой в каталоге /k :

wt new-tab PowerShell -c Start-Service ; new-tab cmd /k dir 

Нацеливание на определенное окно

Ниже приведены примеры того, как нацеливаться на определенные окна с помощью параметра —window,-w .

// Open a new tab with the default profile in the current window wt -w 0 nt // Open a new tab in a new window with the default profile wt -w -1 nt // Open a new tab in the first-created terminal window with the default profile wt -w 1 nt // Open a new tab in the terminal window named foo with the default profile. If foo does not exist, create a new window named foo. wt -w foo nt 
// Open a new tab with the default profile in the current window wt -w 0 nt // Open a new tab in a new window with the default profile wt -w -1 nt // Open a new tab in the first-created terminal window with the default profile wt -w 1 nt // Open a new tab in the terminal window named foo with the default profile. If foo does not exist then, create a new window named foo. wt -w foo nt 
// Open a new tab with the default profile in the current window cmd.exe /c "wt.exe" -w 0 nt // Open a new tab in a new window with the default profile cmd.exe /c "wt.exe" -w -1 nt // Open a new tab in the first-created terminal window with the default profile cmd.exe /c "wt.exe" -w 1 nt // Open a new tab in the terminal window named foo with the default profile. If foo does not exist then, create a new window named foo. cmd.exe /c "wt.exe" -w foo nt 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD должен завершить работу после выполнения.

Открыть новый экземпляр профиля

Чтобы открыть новый экземпляр терминала (в этом случае команда откроет профиль с именем Ubuntu-18.04), введите

wt -p "Ubuntu-18.04" 
wt -p "Ubuntu-18.04" 
cmd.exe /c "wt.exe" -p "Ubuntu-18.04" 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD должен завершить работу после выполнения.

С помощью флажка -p можно указать профиль Терминала Windows, который необходимо открыть. Замените Ubuntu-18.04 именем любого установленного профиля терминала. При этом всегда будет открываться новое окно. В Терминале Windows пока нельзя открывать новые вкладки или панели в имеющемся экземпляре.

Назначить каталог

Чтобы указать папку, которая будет использоваться в качестве начального каталога для консоли (в данном случае каталог d:\), введите:

wt -d d:\ 
wt -d d:\ 
cmd.exe /c "wt.exe" -d d:\ 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD должен завершить работу после выполнения.

Несколько вкладок

Чтобы открыть новый экземпляр терминала с несколькими вкладками, введите:

В PowerShell для разделения инструкций используется точка с запятой (;). Для интерпретации точки с запятой (;) в качестве разделителя команд для аргументов командной строки wt необходимо экранировать символы точки с запятой с помощью обратных апострофов. В PowerShell также имеется оператор прекращения анализа (—%), который дает команду остановить любую интерпретацию и выполнить передачу буквально.

cmd.exe /c "wt.exe" \; \; 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD должен завершить работу после выполнения.

Чтобы открыть новый экземпляр терминала с несколькими вкладками (в данном случае профиль Командной строки и профиль PowerShell), введите:

wt -p "Command Prompt" ; new-tab -p "Windows PowerShell" 
wt -p "Command Prompt" `; new-tab -p "Windows PowerShell" 

В PowerShell для разделения инструкций используется точка с запятой (;). Для интерпретации точки с запятой (;) в качестве разделителя команд для аргументов командной строки wt необходимо экранировать символы точки с запятой с помощью обратных апострофов. В PowerShell также имеется оператор прекращения анализа (—%), который дает команду остановить любую интерпретацию и выполнить передачу буквально.

cmd.exe /c "wt.exe" -p "Command Prompt" \; new-tab -p "Windows PowerShell" 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD следует завершить работу после запуска. Сочетание обратной косой черты и точки с запятой \; разделяет команды.

Несколько панелей

Чтобы открыть новый экземпляр терминала с одной вкладкой, содержащей три панели с профилем Командной строки, профилем PowerShell и профилем по умолчанию с командной строкой WSL, введите:

wt -p "Command Prompt" ; split-pane -p "Windows PowerShell" ; split-pane -H wsl.exe 
wt -p "Command Prompt" `; split-pane -p "Windows PowerShell" `; split-pane -H wsl.exe 

В PowerShell для разделения инструкций используется точка с запятой (;). Для интерпретации точки с запятой (;) в качестве разделителя команд для аргументов командной строки wt необходимо экранировать символы точки с запятой с помощью обратных апострофов. В PowerShell также имеется оператор прекращения анализа (—%), который дает команду остановить любую интерпретацию и выполнить передачу буквально.

cmd.exe /c "wt.exe" -p "Command Prompt" \; split-pane -p "Windows PowerShell" \; split-pane -H wsl.exe 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD следует завершить работу после запуска. Сочетание обратной косой черты и точки с запятой \; разделяет команды.

Флажок -H (или —horizontal ) указывает, что области должны разделяться по горизонтали. Флажок -V (или —vertical ) указывает, что области должны разделяться по вертикали.

Несколько вкладок и областей

Команды new-tab и split-pane можно упорядочить для получения нескольких вкладок, в каждой из которых будут использоваться разделенные области. Чтобы открыть новый экземпляр терминала с двумя вкладками, содержащими по две области, в которых выполняется командная строка и командная строка WSL, и находящимися в разных каталогах, введите следующее:

wt -p "Command Prompt" ; split-pane -V wsl.exe ; new-tab -d c:\ ; split-pane -H -d c:\ wsl.exe 
wt -p "Command Prompt" `; split-pane -V wsl.exe `; new-tab -d c:\ `; split-pane -H -d c:\ wsl.exe 

В PowerShell для разделения инструкций используется точка с запятой (;). Для интерпретации точки с запятой (;) в качестве разделителя команд для аргументов командной строки wt необходимо экранировать символы точки с запятой с помощью обратных апострофов. В PowerShell также имеется оператор прекращения анализа (—%), который дает команду остановить любую интерпретацию и выполнить передачу буквально.

cmd.exe /c "wt.exe" -p "Command Prompt" \; split-pane -V wsl.exe \; new-tab -d c:\\ \; split-pane -H -d c:\\ wsl.exe 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD следует завершить работу после запуска. Сочетание обратной косой черты и точки с запятой \; разделяет команды. Обратите внимание, что при указании каталога Windows в качестве начального для wsl.exe нужно ввести две обратные косые черты \\ .

Заголовок области

Чтобы открыть новый экземпляр терминала с пользовательскими заголовками каждой из областей терминала, используйте аргумент —title . Чтобы задать заголовок для каждой области при открытии нескольких вкладок, введите следующее:

wt --title tabname1 ; new-tab -p "Ubuntu-18.04" --title tabname2 
wt --title tabname1 `; new-tab -p "Ubuntu-18.04" --title tabname2 
cmd.exe /c "wt.exe" --title tabname1 \; new-tab -p "Ubuntu-18.04" --title tabname2 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD должен завершить работу после запуска. Сочетание косой черты и точки с запятой \; разделяет команды.

Области на одной вкладке могут иметь разные заголовки, которые будут отражаться на заголовке вкладки в зависимости от того, какая область в фокусе. Чтобы присвоить имена независимым областям, можно задать заголовок после разделения областей, введя следующее:

wt --title pane1 ; split-pane -p "Command Prompt" --title pane2 
wt --title pane1 `; split-pane -p "Command Prompt" --title pane2 
cmd.exe /c "wt.exe" --title pane1 \; split-pane -p "Command Prompt" --title pane2 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD должен завершить работу после запуска. Сочетание косой черты и точки с запятой \; разделяет команды.

Использование заголовка приложения

Чтобы открыть новый экземпляр терминала, который позволяет содержащимся в нем приложениям задать заголовок вкладки, отправив сообщение о смене заголовка, используйте флаг —useApplicationTitle . Отключить эти сообщения можно с помощью флага —suppressApplicationTitle . Если ни один из этих флагов не указан, поведение наследуется от параметров профиля. Чтобы открыть вкладку с заголовком tabname , который не будет переопределен приложением, введите следующее:

wt --title tabname --suppressApplicationTitle 
wt --title tabname --suppressApplicationTitle 
cmd.exe /c "wt.exe" --title tabname --suppressApplicationTitle 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD следует завершить работу после запуска. Сочетание обратной косой черты и точки с запятой \; разделяет команды.

Цвет вкладок

Открыть новый экземпляр терминала с пользовательскими цветами вкладок можно с помощью аргумента —tabColor . Этот аргумент переопределяет значение, установленное в профиле, но может быть также переопределен с помощью средства выбора цвета вкладки. В следующем примере создается новый терминал с двумя вкладками различных цветов:

wt --tabColor #009999 ; new-tab --tabColor #f59218 
wt --tabColor '#009999' `; new-tab --tabColor '#f59218' 
cmd.exe /c "wt.exe" --tabColor #009999 \; new-tab --tabColor #f59218 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD следует завершить работу после запуска, а \; отвечает за разделение команд.

Если для вкладки задано значение —tabColor , оно связывается с первой областью этой вкладки. Поэтому на вкладке с несколькими областями цвет будет применяться, только если первая область находится в фокусе. Чтобы задать цвет вкладки для дополнительных областей, также добавьте параметр —tabColor в подкоманду split-pane . В следующем примере вкладка с двумя областями создается с цветами вкладки, заданными для каждой области:

wt new-tab --tabColor '#009999' `; split-pane --tabColor '#f59218' 

Цветовая схема

Чтобы открыть новый экземпляр терминала с определенной цветовой схемой (вместо значения colorScheme , заданного в профиле), используйте аргумент —colorScheme . Этот аргумент переопределяет значение, установленное в профиле.

wt --colorScheme Vintage ; split-pane --colorScheme "Tango Light" 
wt --colorScheme Vintage `; split-pane --colorScheme "Tango Light" 
cmd.exe /c "wt.exe" --colorScheme Vintage \; split-pane --colorScheme "Tango Light" 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD следует завершить работу после запуска, а \; отвечает за разделение команд.

Фокус вкладки

Чтобы открыть новый экземпляр терминала с определенной вкладкой в фокусе, установите флажок -t (или —target ), а также укажите индекс вкладки. Чтобы открыть профиль по умолчанию на первой вкладке и профиль Ubuntu-18.04 в фокусе на второй вкладке ( -t 1 ), введите:

wt ; new-tab -p "Ubuntu-18.04" ; focus-tab -t 1 
wt `; new-tab -p "Ubuntu-18.04" `; focus-tab -t 1 
cmd.exe /c "wt.exe" \; new-tab -p "Ubuntu-18.04" \; focus-tab -t 1 

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, его можно создать непосредственно из CMD, запустив cmd.exe . Параметр /c указывает, что CMD следует завершить работу после запуска. Сочетание обратной косой черты и точки с запятой \; разделяет команды.

Примеры нескольких команд из PowerShell

В Терминале Windows используется символ точки с запятой ; в качестве разделителя команд в командной строке wt . К сожалению, PowerShell также использует ; в качестве разделителя команд. Чтобы решить эту проблему, воспользуйтесь следующими рекомендациями по запуску нескольких команд wt из PowerShell. Во всех приведенных ниже примерах создается окно терминала с тремя областями: одна с Командной строкой, вторая с PowerShell, а третья с WSL.

В следующих примерах start не используется для запуска командной строки. Вместо этого можно воспользоваться двумя другими методами экранирования командной строки:

  • Экранирование лишь точки с запятой, в результате чего PowerShell проигнорирует их и передаст непосредственно в wt .
  • Использование —% , в результате чего PowerShell будет обрабатывать оставшуюся часть командной строки как аргументы для приложения.
wt new-tab "cmd" `; split-pane -p "Windows PowerShell" `; split-pane -H wsl.exe 
wt --% new-tab cmd ; split-pane -p "Windows PowerShell" ; split-pane -H wsl.exe 

В обоих примерах Терминал Windows создаст окно, правильно обработав все указанные аргументы командной строки.

Однако в настоящее время эти методы не рекомендуемы к использованию, так как PowerShell будет ожидать закрытия созданного окна терминала перед возвратом управления в PowerShell. По умолчанию PowerShell всегда ожидает закрытия приложений Магазина Windows (например, Терминала Windows) перед возвратом к командной строке. Обратите внимание, что это поведение отличается от поведения средства «Командная строка», которое немедленно возвращается к командной строке.

Добавление исполняемого файла Терминал Windows в PATH

Чтобы добавить исполняемый файл Терминал Windows (wt.exe) в PATH, включите его псевдоним выполнения приложения на странице «Управление псевдонимами выполнения приложения» Windows Параметры. Псевдоним Терминал Windows включен по умолчанию, но может быть стоит подтвердить, если у вас возникли проблемы с доступом к нему.

Если у вас по-прежнему возникают проблемы с доступом к псевдонимам выполнения приложения, может потребоваться проверка, содержит ли ваш PATH: %LOCALAPPDATA%\Microsoft\WindowsApps Не пытайтесь внести изменения C:\Program Files\WindowsApps в .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *