Как работать с командной строкой в windows 10


Работа в командной строке Windows

Запуск командной строки

Наиболее часто встречающиеся рекомендации по запуску звучат так: Пуск, выполнить, cmd. В меню пуск присутствует пункт Выполнить. Он запускает программу, которая позволяет передавать единичные команды системе Windows. В данном случае команда cmd запускает исполняемый файл cmd.exe, находящийся в папке system32.

C:\WINDOWS\system32\cmd.exe

На некоторых версиях Windows пункт меню выполнить по умолчанию убран. В этом случае жмёте + R, вводите cmd, далее Enter. Также можно запустить командную строку непосредственно из папки system32, сделав ярлык для запуска на рабочем столе (кликаем на cmd.exe правой клавишей мыши и в меню выбираем пункт Отправить/Рабочий стол) или же через диспетчер задач (кнопка новая задача - cmd).

По умолчанию в командной строке нельзя работать мышью (перемещать курсор или выделять текст). Это неудобно вообще и новичкам в особенности. К тому же чёрный экран выглядит как-то слишком мрачно и уныло. Поэтому после запуска командной строки

нужно будет изменить её настройки. Жмём правой клавишей на окне cmd и выбираем умолчания. Стоит сразу отметить, что настройки умолчаний относятся к cmd.exe в целом, а свойства - к конкретному открытому окну.

В появившемся окне свойств командной строки видим четыре вкладки:

На вкладке Параметры стоит отметить пункты отбрасывать повторения (чтобы снизить заполнение буфера команд) и выделение мышью (чтобы можно было использовать мышь в работе).

На вкладках Шрифты и Цвета всё просто: выбираете размер, тип и цвет шрифта, а также фоновый цвет окна. Отмечу только, что размер шрифта влияет на размеры окна командной строки, поэтому его надо выставлять до размеров окна, а не после.

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

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

Также если строка не впишется в ширину окна это приведёт к её переносу. Воспринимать представленную таким образом информацию менее удобно. Поэтому буфер я ставлю всегда намного больше размеров окна. Это позволяет просмотреть большие объёмы информации, воспользовавшись полосами прокрутки справа и снизу. Картинка ниже кликабельна. На превью показано начало вывода команды dir для папки system32, а нажав на превью можно увидеть хвост вывода (обратите внимание на полосу прокрутки справа - данных очень много).

Команды командной строки

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

help - вывод справки по командам
 help CD или CD /? - вывод справки по одной команде (для команды CD)
 
 cd - переход в корневой каталог
 cd .. - переход в родительский каталог
 D: - переход на диск D.
 
 dir - вывод всего содержимого папки
 dir *.exe - вывод списка exe-файлов папки
 cls - очистить экран командной строки

Командная строка запоминает команды, которые вы вводите. Листать их можно клавишами ⇑ и ⇓. Можно просматривать содержимое папки при помощи клавиши Tab (Shift+Tab листает в обратном порядке). Можно пролистать файлы на конкретную букву или буквы. Например, напечатав букву s и нажимая Tab, можно пролистать только файлы и папки, начинающиеся на эту букву (system, system32, system.ini и т.д.) . Как это можно использовать:

Например, вам надо перейти из корня диска C в папку system32, найти и запустить в ней контрольную панель. Можно просто напечатать:

C:\windows\system32\control.exe

Но это не всегда быстро и удобно, к тому же не всегда знаешь – что конкретно надо набирать. Поэтому можно набрать команду cd, затем после пробела набрать wi, пролистать клавишей Tab до папки Windows, поставить после неё слэш, набрать буквы sy, пролистать клавишей Tab до папки system32, затем опять слэш и то же самое с control.exe.

C: cd windows\system32\control.exe

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

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

В заключение статьи скажу, что cmd.exe - это просто программа ввода-вывода, такая же, как и блокнот. Разумеется, есть более продвинутые аналоги, которыми тоже можно пользоваться. Одна из таких программ - Console Portable

Кстати, в операционной системе GNU Linux командную строку можно вызывать прямо из папки. При этом строка откроется сразу с адресом папки и его не надо будет набивать вручную. В Windows для того, чтобы открыть командную строку непосредственно в папке, необходимо, зажав Shift,  нажать правую клавишу мыши и выбрать в меню пункт "Открыть окно команд".

Также можно добавить эту возможность (и целый ряд других) с помощью программы расширения контекстного меню FileMenu Tools:

Если материалы сайта оказались для вас полезными, можете поддержать дальнейшее развитие ресурса, оказав ему (и мне ) моральную и материальную поддержку.

Командная строка Windows 10 команды

Командная строка – незаменимый инструмент в работе любого системного администратора и простого пользователя ПК. Она удобна, простая в использовании и не требует от пользователя особых усилий, чтобы выполнить какую-либо операцию. Однако у этой консоли есть и обратная сторона медали. Как ни странно, но пользователи не знают команд, с помощью которых можно решить ту или иную проблему. А в некоторых случаях юзер даже не знает, как запустить эту консоль. Поэтому рассмотрим больше 10 основных команд командной строки для Windows 10, о которых должен знать каждый пользователь ПК.

Где находится и как запустить командую строку на Windows 10?

В Windows 10 файл командной строки расположен на системном диске по адресу: папка Windows\System32\cmd.exe. Чтобы запустить эту консоль, стоит нажать «Win+R» и ввести «cmd».

Также, чтобы запустить консоль в Виндовс 10, только уже с правами Администратора, стоит нажать «Пуск» и в поисковой строке ввести «Командная строка». Далее нужно будет нажать на поисковой выдаче правой кнопкой мыши и выбрать «Запустить от имени Администратора».

Запустить командную строку с и без прав Администратора можно следующим образом: нажимаем правой кнопкой мыши на значке «Пуск» и выбираем «Командная строка».

Также запустить консоль можно через «Диспетчер задач», выбрав новую «Задачу» и ввел в строке «cmd».

Список основных команд командной строки

Команды, которые понадобятся пользователю в повседневном использовании ПК, следующие. Рассмотрим их в алфавитном порядке (все команды пишутся маленькими буквами, без заглавной).

A

Arp – выводит и позволяет редактировать записи протокола ARP.

Assoc - выводит и позволяет изменять связь между расширениями имени и типов того или иного файла.

Attrib – позволяет редактировать атрибуты указанного вами файла или же папки.

B

Bcdboot – создание или восстановление системного раздела.

Bcdedit – задаст свойства в БД загрузки для настройки начальной загрузки.

Break – включить/отключить расширенную обработку сочетания клавиш CTRL+C.

C

Cacls – вывод и редактирование списка управления доступом к файлам (АСL).

Call – вызовет один пакетный файл из другого.

Cd – посмотреть имя текущей папки, либо перейти в другую.

Chcp – вывести, либо установить активную кодовую страницу.

Chdir – посмотреть имя текущей папки, либо перейти в другую.

Chkdsk – проверка диска и отображение статистических данных.

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

Cls – очистка содержимого на экране.

Cmd – запуск еще одной командной строки Windows OC.

Color – изменение фона и цвета, которые используются по умолчанию.

Comp – позволит сравнить содержимое двух файлов или двух пакетов.

Compact – показать или изменить параметр сжатия файлов в разделах с ФС типа NTFS.

Convert – преобразует тот или иной том из FAT в NTFS.

Copy – копирование файла(-ов) в заданный каталог.

D

Date – покажет текущую дату, а также позволит ее изменить.

Del – удалит указанные вами файлы.

Dir – выведет список файлов и подпапок (при их наличии) из указанного пути.

Diskcopm – позволит сравнить содержимое двух гибких дисков.

Dickcopy – полностью скопирует содержимое одного гибкого диска на любой другой (указанный вами).

Diskpart – покажет и позволит настроить свойства раздела диска.

Dockey – создание макросов, редактирование и повторный вызов командных строк.

Driverquery – состояние и свойства драйвера того или иного устройства.

E

Echo – перекючение режимов отображения на экране команд.

Endlocal – окончание локальных изменений среды для того или иного пакетного файла.

Erase – позволит удалить один или сразу несколько файлов.

Exit – выход из командной строки, завершение ее работы.

F

Fc – сравнит два файла или два набора файлов и выявит различия между ними.

Find – позволит найти текстовую строку в одном или нескольких файлах.

Findstr – позволит найти строку в файлах.

For – запустит указанную вами команду для каждого из файлов в наборе.

Format – форматирование (разметка) диска для работы с операционной системой Windows.

Fsutil – покажет и позволит настроить свойства файловой системы.

Ftype – выведет и позволит изменить типы файлов, используемых при сопоставлении по расширениям имен файлов.

G

Goto – передача управления в отмеченную строку пакетного файла.

Gpresult – покажет информацию о групповой политике для компьютера или пользователя.

Graftabl – позволит Windows OC отображать расширенный набор символов в графическом режиме.

H

Help – выведет полный список команд командной строки CMD.exe.

I

Icacls - отображение, изменение, архивация, а также восстановление списков ACL для файлов и каталогов.

If – оператор условного выполнения команд в пакетном файле.

L

Label – удаление, изменение, а также создание меток тома для дисков.

M

Md – команда для создания новой папки.

Mkdir – еще одна команда для создания папки.

Mklink – создание символических, а также жестких ссылок.

Mode – изменение параметров и настройка системных устройств.

More - последовательный вывод данных по частям размером на один экран.

Move – позволит переместить один или сразу несколько файлов из одной папки в другую.

O

Openfiles – покажет файлы, открытые в общей папке удаленным пользователем.

P

Path – покажет текущий, а также позволяет устанавливать путь поиска исполняемых файлов.

Pause – останавливает выполнение пакетного файла и выводит сообщение об этом.

Popd – восстанавливает предыдущее значение активной папки, сохраненное с помощью команды PUSHD.

Print – распечатает содержимое указанного текстового файла.

Prompt – изменяет приглашение в командной строке Windows.

Pushd – сохраняет значение активной папки и переходит к другой папке.

R

Rd – позволяет удалить указанную папку.

Recover – восстанавливает данные, которые можно прочитать, с плохого или поврежденного диска.

Rem – помещает комментарии в пакетные файлы и в CONFIG.SYS.

Ren – позволяет переименовать указанные папки или файлы.

Rename – команда для переименования, алиас команды «ren».

Replace – замещает какие-либо файлы.

Rmdir – позволяет удалить указанную папку.

Robocopy – улучшенное средство для копирования файлов и деревьев каталогов.

S

Set – показывает, устанавливает, а также удаляет переменные среды Windows.

Setlocal – начинает локализацию изменений среды в пакетном файле.

Sc – показывает и позволяет настроить службы (фоновые процессы).

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

Shift – изменение положения (сдвиг) подставляемых параметров для пакетного файла.

Shutdown – завершение работы компьютера (работает и с удаленным режимом).

Sort – позволяет сортировать ввод.

Start – выполнение программы или команды в отдельном Windows окне.

Subst – назначит заданному пути имя диска.

Systeminfo – отобразит информацию о системе и конфигурации ПК.

T

Tasklist – покажет полный список выполняемых задач и служб.

Taskkill – позволяет остановить фоновый процесс или приложение.

Time – посмотреть или изменить текущее время.

Title – назначение заголовка окна для текущего сеанса командной строки.

Tree – графическое отображение структуры каталогов диска или папки.

Type – вывод на экран содержимого текстовых файлов.

V

Ver – показать сведения о версии операционной системы Windows.

Verify – установка режима проверки правильности записи файлов на диск.

Vol – покажет собственную метку и серийный номер тома для диска.

X

Xcopy – позволяет осуществить копирование каталогов и файлов.

W

Wmic – отобразит сведения WMI в интерактивной среде.

Важно отметить, если вы занимаетесь системным администрированием и командная строка уже является вашим «лучшим другом», рекомендуем изучить более широкие возможности CMD из профессиональной литературы.

Командная строка Windows: особенности использования

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

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

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

Несмотря на это, каждая операционная система (включая Windows XP, 7, 8 и так далее) всё же, как и раньше, поддерживает ввод и вывод информации посредством текстовых команд. Командная строка Windows — явный тому пример. Разберёмся, что это такое.

Что такое командная строка

В первую очередь — это программа cmd.exe, находящаяся в директории system32 папки операционной системы. Вариант ее месторасположения: C:\Windows\system32\cmd.exe. Путь может и отличаться, в зависимости от версии Windows и места ее установки.

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

Командная строка операционных систем Windows, начиная с XP, призвана обеспечить пользователей возможностью применения MS-DOS и множества других компьютерных команд. Важная её особенность заключается в том, что она способна выполнять пользовательские команды без помощи графического интерфейса. Необходимость в понимании и знании всех этих команд делает затруднительным использование командной строки для управления операционной системой рядовыми пользователями. Однако, это не так уж и сложно, как кажется на первый взгляд.

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

В каких ситуациях командная строка может оказаться полезной

Существует ряд причин использования командной строки. Бывают и такие ситуации, в которых без её использования просто невозможно обойтись. А в некоторых случаях выполнение определённых функций Windows, а также настройка операционной системы через командную строку происходит удобней и быстрей.

Возьмём ситуацию с вирусами. Существуют такие вирусные программы, которые полностью блокируют графический интерфейс пользователя (так называемые, смс-баннеры). Как правило, эти вирусы выводят на экран компьютера окно, в котором написано сообщение, типа «Ваш компьютер блокирован управлением МВД» или «Ваши данные под угрозой» и так далее. Такие смс-баннеры невозможно закрыть никакими обычными способами — ни при помощи мышки, ни при помощи горячих клавиш на клавиатуре.

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

Ещё одна ситуация. Допустим, Windows XP (или любая другая версия) просто перестала работать, а на жёстком диске остались важные данные, которые срочно необходимо скопировать на флешку. Если под рукой имеется хотя бы установочный диск с Windows, то на определённом моменте установки операционной системы (без ожидания окончания установки) можно вызвать командную строку и скопировать эти данные. Эта возможность часто приходится весьма кстати в случае с повреждённым диском, когда к примеру, установка Windows прекращается во время копирования установочных файлов на жёсткий диск.

Командная строка также способна быстро вызывать различные стандартные мастера-настройщики операционной системы (например, мастер настройки сети) или такие системные инструменты, как редактор реестра, службы компонентов и остальные. С её помощью также можно производить непосредственные настройки различных параметров Windows, осуществлять управление файлами, запускать программы и выполнять многие другие действия.

Как пользоваться командной строкой

На различных компьютерных форумах и сайтах можно найти сотни руководств по использованию тех или программ, выполнению каких-то системных настроек и массу других статей, в которых авторы призывают к использованию командной строки. Многие неопытные пользователи сразу теряются, видя фразу «Запустите командную строку…». Если вы также входите в их число, вам будет очень полезно ознакомиться с работой этого полезного инструмента. Начнём с того, как её вызвать.

Как вызвать командную строку

Начиная с Windows XP и до последней версии этого семейства операционных систем, командная строка вызывается посредством диалога «Выполнить» («Run»), в который необходимо ввести команду — «cmd». Запуск этого диалога осуществляется с помощью одновременного нажатия клавиш Win + R:

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

Вызвать командную строку можно и другими способами. Вот они:

  • Открыть меню «Пуск», ввести в поисковую строку (отсутствует в Windows XP) фразу «Командная строка» или «cmd», после чего в результатах поиска появится ярлык запуска командной строки;
  • В меню «Пуск» перейти в раздел «Программы», затем в «Стандартные» и запустить ярлык «Командная строка»;
  • Перейти в системный диск (обычно это «Локальный диск C»), затем в папку «Windows», далее в «System32» (для 32-рязрядных систем) или «SysWOW64» (для 64-разрядных) — здесь находится файл «cmd.exe», который следует запустить.

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

В версии Windows 8 есть другие способы запуска cmd. Также как и в 10-ке, про особенности которой можно узнать здесь подробнее.

Работа в командной строке

Чтобы «cmd» выполнил ту или иную команду, достаточно ввести её в окно, после чего нажать клавишу Enter. Для проверки можете ввести «help» — эта команда отобразит список всех имеющихся стандартных команд.

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

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

Попробуем перейти с одного локального диска на другой, просмотрим его содержимое, затем создадим папку, перейдём в неё, а в ней создадим ещё одну папку и удалим её. Интересная задачка? Главное, что для выполнения каждого отдельного действия потребуется задействовать разные команды. Начнём.

После запуска командной строки, вы могли заметить перед мигающим курсором адрес: «C:/Users/Имя пользователя» (в нашем случае — тут «Reptile»). Имя последней папки означает ваше текущее местоположение (то же самое, как если бы вы зашли в эту папку через Проводник). А «С:\» — это локальный диск, на котором вы находитесь. Чтобы сменить текущий локальный диск, достаточно ввести его букву и двоеточие сразу после неё — например, «D:».

Команды командной строки (CMD) в Windows 10

assoc Вывод либо изменение сопоставлений по расширениям имён файлов
attrib Отображение и изменение атрибутов файлов
break Включение и выключение режима обработки комбинации клавиш Ctrl+C
bcdedit Задаёт свойства в базе данных загрузки для управления начальной загрузкой
cacls Отображение и редактирование списков управления доступом (ACL) к файлам
call Вызов одного пакетного файла из другого
cd Вывод имени либо смена текущей папки
chcp Вывод либо установка активной кодовой страницы
chdir Вывод имени либо смена текущей папки
chkdsk Проверка диска и вывод статистики
chkntfs Отображение или изменение выполнения проверки диска во время загрузки
cls Очистка экрана
cmd Запуск ещё одного интерпретатора командных строк
color Установка цветов переднего плана и фона, используемых по умолчанию
comp Сравнение содержимого двух файлов или двух наборов файлов
compact Отображение и изменение сжатия файлов в разделах NTFS
convert Преобразует тома FAT в NTFS
copy Копирование одного или нескольких файлов в другое место
date Вывод либо установка текущей даты
del Удаление одного или нескольких файлов
dir Вывод списка файлов и подпапок из указанной папки
diskpart Отображает или настраивает свойства раздела диска
doskey Редактирует командные строки, создаёт макросы и повторно вызывает команды Windows 10
dism Перечисляет, устанавливает, удаляет, настраивает и обновляет компоненты и пакеты в образах Windows 10
driverquery Отображает текущее состояние и свойства драйвера устройства
echo Отображает сообщения и переключает режим отображения команд на экране
endlocal Завершает локализацию изменений среды для пакетного файла
erase Удаляет один или несколько файлов
exit Завершает работу программы cmd.exe (интерпретатора командных строк)
fc Сравнивает два файла или два набора файлов и
отображает различия между ними
find Ищет текстовую строку в одном или нескольких файлах
findstr Ищет выбранные строки в файлах
for Запускает указанную команду для каждого из файлов в наборе
format Форматирует диск для работы с Windows 10
fsutil Отображает или настраивает свойства файловой системы
ftype Отображает либо изменяет типы файлов, используемые при сопоставлении по расширениям имён файлов
goto Направляет интерпретатор команд Windows в отмеченную строку пакетной программы
gpresult Отображает информацию о групповой политике для компьютера или пользователя
graftabl Позволяет системе отображать расширенный набор символов в графическом режиме
help Выводит справочную информацию о командах Window 10
icacls Отображает, изменяет, архивирует или восстанавливает списки ACL для файлов и каталогов
if Выполняет условную обработку в пакетных программах
ipconfig
Выводит данные обо всех сетевых подключениях
label Создаёт, изменяет или удаляет метки тома для дисков
md Создаёт каталог
mkdir Создаёт каталог
mklink Создаёт символьные ссылки и жёсткие связи
mode Настраивает системные устройства
more Последовательно отображает данные по частям размером в один экран
move Перемещает один или несколько файлов из одного каталога в другой
openfiles Отображает файлы, открытые для файлового ресурса удалёнными пользователями
path Отображает или устанавливает путь поиска исполняемых файлов
pause Приостанавливает выполнение пакетного файла и выводит сообщение
ping Проверяет целостность сети и качество соединения в ней
popd Восстанавливает предыдущее значение текущего каталога,
сохранённое с помощью команды PUSHD
print Выводит на печать содержимое текстового файла
prompt Изменяет командную строку Windows 10
pushd Сохраняет текущий каталог, затем изменяет его
rd Удаляет каталог
recover Восстанавливает данные, которые можно прочитать, с плохого или повреждённого диска
rem Записывает комментарии в пакетные файлы или файл config.sys
ren Переименовывает файлы
rename Переименовывает файлы
replace Заменяет файлы
rmdir Удаляет каталог
robocopy Улучшенная служебная программа копирования файлов и деревьев папок
set Показывает, устанавливает или удаляет переменные среды Windows 10
setlocal Начинает локализацию изменений среды в пакетном файле
sc Отображает или настраивает службы (фоновые процессы)
schtasks Выполняет команды и запускает программы на компьютере по расписанию
sfc Проверяет целостность всех защищённых системных файлов и заменяет неправильные версии правильными.
shift Изменяет положение заменяемых параметров в пакетных файлах
shutdown Позволяет локально или удалённо завершить работу компьютера
sort Сортирует ввод
start Выполняет указанную программу или команду в отдельном окне
subst Связывает путь с именем диска
systeminfo Отображает сведения о свойствах и конфигурации определённого компьютера
tasklist Отображает все выполняемые задачи, включая службы
taskkill Прекращение или остановка процесса либо приложения
time Отображает или устанавливает системное время
title Назначает заголовок окна для сеанса cmd.exe
tracert
Отслеживает маршруты следования данных в сетях TCP/IP
tree Графически отображает структуру каталогов диска или пути
type Отображает содержимое текстовых файлов
ver Отображает сведения о версии Windows 10
verify Устанавливает режим проверки в Windows 10 правильности записи файлов на диск
vol Отображает метку и серийный номер тома для диска
xcopy Копирует файлы и деревья папок
wmic Отображает сведения об инструментарии WMI в интерактивной командной оболочке

Тонкости работы в командной строке Windows / Хабр

Недавно я вырос из лютого эникея в очень большой компании, до скромного сисадмина надзирающего за сетью в 10 ПК. И, как очень ленивый сисадмин, столкнулся с задачами по автоматизации своей деятельности. Полгода назад я еще не знал, что в командной строке Windows есть конвейеры. Это стало первым шокирующим открытием. И я пошел дальше, и выяснилось, что там, где я раньше писал утилитки на C#, Delphi или громоздкие скрипты с вложенными циклами, можно было обойтись парой команд forfiles или robocopy.
Не буду рассказывать о банальностях, типа о перечислении файлов и папок клавишей Tab. Под хабракатом расскажу о том, что может быть полезно начинающим админам и эникеям.
Горячие клавиши

Начнем с горячих клавиш, ведь сначала необходимо изучить, что нам может дать рабочая среда.

F1 — В консоли эта клавиша работает в точности как и стрелка вправо, т.е. выводит по одному символу из последней введенной (либо выбранной в истории) команды.
F2 + <символ> — Выводит последнюю введенную команду до указанного символа. Например, если последняя введенная вами команда выглядела вот так:

ping 192.168.25.1 

то после нажатия комбинации клавиш F2 + 5 вы получите:
ping 192.168.2 

F3 — Выводит последнюю, и только последнюю, в истории команду целиком.
F5 — Выводит последние введенные команды по порядку, также как и стрелка вверх.
F6 — Вставляет символ EOF на текущую позицию командной строки, что аналогично нажатию комбинации Ctrl + Z.
F7 — Диалоговое окно, содержащее историю команд.

Alt + F7 — Очищает историю команд.
<символ(ы)> + F8 — Перебирает команды, которые начинаются с символов уже введенных в командную строку.
Если перед нажатием F8 ничего не вводить, то эта клавиша будет работать как и стрелка вверх, но с небольшим отличием — перебор строк будет осуществляться циклично, т.е. после первой команды из списка будет выведена последняя.
F9 + <число> — Вставляет команду из истории под соответствующим номером. К примеру, в ситуации приведенной на скрине выше при нажатии комбинации F9 + 4 в консоли появится:
ipconfig 
Операторы командной строки

Я, давным-давно, когда был маленький, даже не представлял как можно работать в консоли без графического интерфейса. Ведь вывод команд порой занимает десятки страниц, а если надо выбрать оттуда какие-то данные, то и постраничный вывод не спасет. Но однажды я поставил на старый комп FreeBSD, открыл хандбук и просто голова кругом пошла от открывшихся возможностей. Там можно перенаправить вывод команды на вход другой команды и это называется конвейером.

Оператором конвейера в *nix и cmd, является символ вертикальной черты.

| 

Например, вывод всех текстовых файлов в текущей папке покажет команда
dir | find ".txt" 
Оператор объединения команд
& 

Пример: Команда1 & Команда2 – сначала выполнятся Команда1, а уже потом Команда2
Оператор И
&& 

Пример: Команда1 && Команда2 — Команда2 будет выполняться только в том случае, если произошло успешное выполнение Команды1
Оператор ИЛИ
|| 

Пример: Команда1 || Команда2 — Команда2 будет выполняться только в том случае, если Команда1 не смогла выполниться.

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

  • (Команда1 & Команда2) && Команда3 – Если Команды1 и Команды2, выполнятся успешно, произойдет выполнение Команды3.
  • (Команда1 & Команда2) || Команда3 — Если Команды1 и Команды2, не выполнятся, произойдет выполнение Команды3.

Спасибо за внимание! Жду критики и предложений…

UPD1

Для тех, кто не в теме, циркумфлекс(вот этот знак "^") означает нажатие клавиши с Ctrl(^C = Ctrl +C).

^C — Прерывает команду, ну это все знают.
^S — Приостанавливает выполнение команды, а потом запускает.
^I — Аналог Tab, перебирает папки и файлы.
^M — Аналог Enter.
^H — Аналог Backspace.
^G — Написав в пакетном файле команду echo ^G можно пикать системным динамиком(спикером).
(Команды ^I и ^H, получены мной методом «научного тыка», еще есть ^J но не знаю, что она делает)

P.S. Другие тонкости командной строки Windows, уже неоднократно освещались на Хабре. И не вижу смысла копи-пастить.
P.P.S. Ссылки на интересные посты и статьи по другим возможностям командной строки Windows:
Ввод-вывод, циклы, переменные
Работа с массивами
Интереснейший топик по теме

Команды для «Командной строки» в Windows 10

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

Команды для «Командной строки» в Виндовс 10

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

Читайте также:
Как открыть «Командную строку» в Виндовс 10
Запуск консоли от имени администратора в Windows 10

Запуск приложений и компонентов системы

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

Читайте также: Установка и удаление программ в Виндовс 10

appwiz.cpl – запуск средства «Программы и компоненты»

certmgr.msc – консоль управления сертификатами

control – «Панель управления»

control printers – «Принтеры и факсы»

control userpasswords2 – «Учетные записи пользователя»

compmgmt.msc – «Управление компьютером»

devmgmt.msc – «Диспетчер устройств»

dfrgui – «Оптимизация дисков»

diskmgmt.msc — «Управление дисками»

dxdiag – средство диагностики DirectX

hdwwiz.cpl – еще одна команда для вызова «Диспетчера устройств»

firewall.cpl – Бандмауэр Защитника Windows

gpedit.msc – «Редактор локальной групповой политики»

lusrmgr.msc — «Локальные пользователи и группы»

mblctr — «Центр мобильности» (по понятным причинам доступен только на ноутбуках)

mmc — консоль управления системными оснастками

msconfig – «Конфигурация системы»

odbcad32 — панель администрирования источника данных ODBC

perfmon.msc — «Системный монитор», предоставляющий возможность просмотра изменений в производительности компьютера и системы

presentationsettings — «Параметры режима презентации» (доступно только на ноутбуках)

powershell — PowerShell

powershell_ise — «Интегрированная среда сценариев» оболочки PowerShell

regedit — «Редактор реестра»

resmon — «Монитор ресурсов»

rsop.msc — «Результирующая политика»

shrpubw — «Мастер создания общих ресурсов»

secpol.msc — «Локальная политика безопасности»

services.msc — средство управления службами операционной системы

taskmgr — «Диспетчер задач»

taskschd.msc — «Планировщик заданий»

Действия, управление и настройка

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

computerdefaults — определение параметров программ по умолчанию

control admintools – переход к папке со средствами администрирования

date – просмотр текущей даты с возможностью ее изменения

displayswitch – выбор экранов

dpiscaling – параметры дисплея

eventvwr.msc – просмотр журнала событий

fsmgmt.msc — средство работы с общими папками

fsquirt — отправка и прием файлов по Bluetooth

intl.cpl – региональные настройки

joy.cpl — настройка внешних игровых устройств (геймпадов, джойстиков и т.д.)

logoff — выход из системы

lpksetup — установка и удаление языков интерфейса

mobsync — «Центр синхронизации»

msdt — официальное средство диагностики службы поддержки Microsoft

msra — вызов «Удаленного помощника Windows» (может использоваться как для получения, так и для оказания помощи удаленно)

msinfo32 — просмотр сведений об операционной системе (отображает характеристики программных и аппаратных компонентов ПК)

mstsc — подключение к удаленному Рабочему столу

napclcfg.msc — настройка конфигурации операционной системы

netplwiz — панель управления «Учетными записями пользователей»

optionalfeatures — включение и отключение стандартных компонентов операционной системы

shutdown – завершение работы

sigverif — средство проверки подлинности файлов

sndvol — «Микшер громкости»

slui — средство активации лицензии ОС Windows

sysdm.cpl — «Свойства системы»

systempropertiesperformance — «Параметры быстродействия»

systempropertiesdataexecutionprevention — запуск службы DEP, компонента «Параметров быстродействия» ОС

timedate.cpl — изменение даты и времени

tpm.msc — «Управление доверенным платформенным модулем TPM на локальном компьютере»

useraccountcontrolsettings — «Параметры управления учетными записями пользователей»

utilman — управление «Специальными возможностями» в разделе «Параметров» операционной системы

wf.msc — активация режима повышенной безопасности в стандартном Брандмауэре ОС Windows

winver — просмотр общих (кратких) сведений об операционной системе и ее версии

WMIwscui.cpl — переход к Центру поддержки операционной системы

wscript — «Параметры сервера сценария» ОС Windows

wusa — «Автономный установщик обновлений Windows»

Настройка и использование оборудования

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

main.cpl — настройка мыши

mmsys.cpl — панель настройки звука (устройства ввода/вывода аудиосигнала)

printui — «Пользовательский интерфейс принтера»

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

printmanagement.msc — «Управление печатью»

sysedit — редактирование системных файлов с расширениями INI и SYS (Boot.ini, Config.sys, Win.ini и др.)

tabcal — средство калибровки дигитайзера

tabletpc.cpl — просмотр и настройка свойств планшета и пера

verifier — «Диспетчер проверки драйверов» (их цифровой подписи)

wfs — «Факсы и сканирование»

wmimgmt.msc — вызов «Элемента управления WMI» стандартной консоли

Работа с данными и накопителями

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

Примечание: Некоторые из представленных ниже команд работают только в контексте – внутри предварительно вызванных консольных утилит или с обозначенными файлами, папками. Для получения более подробных сведений по ним вы всегда можете обратиться к справке, воспользовавшись командой «help» без кавычек.

attrib – редактирование атрибутов предварительно обозначенного файла или папки

bcdboot – создание и/или восстановление системного раздела

cd – просмотр наименования текущей директории или переход в другую

chdir – просмотр папки или переход к другой

chkdsk — проверка жестких и твердотельных дисков, а также подключенных к ПК внешних накопителей

cleanmgr – инструмент «Очистка диска»

convert – преобразование файловой системы тома

copy – копирование файлов (с указанием конечного каталога)

del – удаление выбранных файлов

dir – просмотр файлов и папок по указанному пути

diskpart – консольная утилита для работы с дисками (открывается в отдельном окне «Командной строки», для просмотра поддерживаемых команд обратитесь к справке – help)

erase – удаление файлов

fc – сравнение файлов и поиск различий

format – форматирование накопителя

md – создание новой папки

mdsched — проверка оперативной памяти

migwiz — средство миграции (переноса данных)

move – перемещение файлов по заданному пути

ntmsmgr.msc — средство работы с внешними накопителями (флешками, картами памяти и т.д.)

recdisc — создание диска восстановления операционной системы (работает только с оптическими накопителями)

recover – восстановление данных

rekeywiz — инструмент для шифрования данных («Шифрующая файловая система (EFS)»)

RSoPrstrui — Настройка средства «Восстановление системы»

sdclt — «Резервное копирование и восстановление»

sfc /scannow — проверка целостности системных файлов с возможностью их восстановления

Читайте также: Форматирование флешки через «Командную строку»

Сеть и интернет

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

control netconnections – просмотр и настройка доступных «Сетевых подключений»

inetcpl.cpl – переход к свойствам интернета

NAPncpa.cpl — аналог первой команды, предоставляющий возможность настройки сетевых подключений

telephon.cpl — настройка модемного подключения к интернету

Заключение

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

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Что нового в командной строке в Windows 10 версии 1803

Yosef

Следующее обновление Windows 10 включает в себя множество новых функций для разработчиков командной строки. В этом посте мы рассмотрим WSL, Hyper-V, новые инструменты и приложения консоли UWP, поступающие в Microsoft Store. Мы хотим поблагодарить всех, кто попробовал эти обновления через программу предварительной оценки и оставил отзывы. Мы очень признательны вам обоим, когда мы делаем что-то правильно и когда нам нужно сделать лучше. Наша конечная цель - ваш успех и повышение производительности с помощью этих инструментов.

WSL


Краткое изложение этого обновления Windows 10 мы начнем с подсистемы Windows для Linux (WSL). WSL предоставляет возможность запускать двоичные файлы Linux в Windows без виртуальной машины, и WSL был очень популярен. Теперь, когда большинство популярных стеков хорошо работают с WSL, мы смогли потратить больше времени на улучшение интеграции и настройки системы.

Новые дистрибутивы в магазине

Мы очень рады, что в Microsoft Store появилось больше дистрибутивов для работы на WSL.Windows 10 поддерживает установку нескольких дистрибутивов WSL на одном компьютере и их одновременное выполнение.

Kali Linux поставляется для WSL

Анонсирует последнее дополнение к дистрибутивам на WSL - Kali Linux. Kali Linux специализируется на тестировании на проникновение, и здесь они объясняют причины своей публикации на WSL. Разработчики Windows 10 могут легко попробовать Kali! Подробнее читайте в объявлении в блоге.

Debian GNU / Linux поставляется для WSL

Мы также рады объявить о добавлении Debian GNU / Linux в Магазин.Debian - это разновидность Linux, которая поставляется с более чем 51 000 пакетов, менеджером пакетов (APT) и другими утилитами, которые позволяют управлять тысячами компьютеров так же легко, как установить одно приложение. Оцените Debian, доступный в магазине! Подробнее читайте в объявлении в блоге.

Конфигурация

Теперь поддерживается новый файл /etc/wsl.conf, который дает вам больше контроля над конфигурацией вашего дистрибутива при запуске вашей среды. В настоящее время поддерживаются две конкретные области: установка накопителя и настройка сети.Прочтите сообщение в блоге wslconf для получения более подробной информации и сообщите нам, какие еще функции вы хотите добавить в wsl.conf.

Фоновые задачи

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

Взаимодействие

Отличное взаимодействие с остальной частью Windows - одна из главных особенностей WSL.Мы рады сообщить о многих улучшениях взаимодействия в этом обновлении.

wslpath - это новый инструмент, который можно использовать для преобразования путей между Windows и Linux. Запустите wslpath в среде WSL.

Возможны следующие варианты:

-a преобразовать результат в формат абсолютного пути -u преобразовать путь Windows в путь WSL (по умолчанию) -w преобразовать путь WSL в путь Windows -m преобразовать путь WSL в путь Путь Windows с '/' вместо '\\'

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

Файловая система Поддержка WSL значительно улучшена. Разрешения Linux теперь добавляются в файлы как дополнительные метаданные. Вы можете создавать специальные файлы, такие как fifos, сокеты unix и файлы устройств. И есть еще варианты крепления. Подробнее читайте в сообщении об улучшениях файловой системы. Чувствительность к регистру Улучшения также были включены через драйвер файловой системы DrvFs в качестве дополнительной функции.Каталоги, в которых включен флаг чувствительности к регистру, позволяют создавать файлы, имена которых отличаются только регистром. Это работает и для инструментов Windows, как показано в этом сообщении в блоге.

VS Code быстро набирает популярность как текстовый редактор / IDE для всех типов проектов. Теперь вы можете использовать VS Code в Windows для отладки проекта NodeJS с Linux NodeJS (на WSL). Настройка проста - добавьте один атрибут в файл launch.json вашего проекта.

Сокеты Unix

Сокеты Unix не поддерживались в Windows, и теперь они есть! Вы также можете общаться через сокеты Unix между Windows и WSL.Существуют некоторые правила относительно разрешений и взаимодействия, поэтому не забудьте прочитать сообщение в блоге о сокетах unix для получения подробной информации. Одна из замечательных особенностей этого заключается в том, что он позволяет WSL запускать Linux Docker Client для взаимодействия с Docker Daemon, работающим в Windows. Инструкции по настройке приведены в сообщении докера.

Hyper-V


Расширенный сеанс

Виртуальные машины Linux, работающие на Hyper-V, теперь могут использовать расширенный режим сеанса. Ключевой технологией, обеспечивающей это, является проект XRDP с открытым исходным кодом, который позволяет нам взаимодействовать с виртуальной машиной Linux так же, как и с Windows, через протокол RDP.Попробуйте, и вы увидите, что удобство для пользователей значительно улучшилось.

Quick Create

Если вы человек, который не любит тратить много времени на настройку виртуальных машин, вам нужно знать о Quick Create. Этот инструмент позволяет быстро создавать виртуальные машины, не прибегая к многоступенчатому мастеру.

Дополнительные инструменты интерфейса командной строки


Windows 10 теперь включает больше встроенных инструментов интерфейса командной строки Windows. Мы сделали это, потому что вы просили. У разработчиков обычно есть мышечная память для этих инструментов, и мы рады перенести их в Windows 10.

Клиент и сервер на основе OpenSSH

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

Клиент SSH и ключевой агент включены и доступны по умолчанию в этом обновлении, а сервер SSH является дополнительной функцией по запросу. Для получения дополнительной информации ознакомьтесь с этим сообщением в блоге о бета-версии, которую мы отправили в Fall Creators Update.

Добавление этих инструментов было одним из самых важных запросов, которые мы услышали от сообщества.

Tar and Curl с Windows 10

Tar позволяет создавать и распаковывать архивные файлы .tar. Формат tar распространен в Linux так же, как zip распространен в Windows.

Curl - это многофункциональный инструмент командной строки для отправки и получения файлов. Он поддерживает множество протоколов. Простой вариант использования - вы можете легко сделать HTTP-запрос и просмотреть все ответы из командной строки.

Подробнее читайте в объявлении в блоге.

Консольные приложения UWP


UWP - это универсальная платформа Windows, которая включает множество улучшений в упаковке, развертывании и функциональности приложений.В Windows 10 вы можете продолжать создавать классические консольные приложения, но не консольные приложения UWP. В этом обновлении Windows 10 теперь поддерживаются консольные приложения UWP!

Одна из причин, по которой мы рады этому, заключается в том, что теперь разработчики могут отправлять консольные приложения в Microsoft Store! Проделана некоторая работа для создания нескольких экземпляров, отладки приложений с несколькими экземплярами, создания псевдонимов консольных приложений, чтобы вы могли легко запускать их из интерфейса командной строки, и шаблонов в Visual Studio. Более подробная информация представлена ​​здесь, и в сообщении есть ссылка на видео с демонстрациями.

Сводка


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

Оставайтесь на связи

Многие из нас не только комментируют сообщения в этом блоге, но и находятся в Твиттере

Сара Кули @virtualscooley Джон Старкс @gigastarks Тейлор Браун @taylorb_msft Бен Хиллис @benhillis Бен Армстронг @vBenArmstrong Крейг Уилхайт @Craig Turner @richturn_ms Yosef Durr @yosefdurr

Мы также будем на мероприятиях для разработчиков в течение следующих 6 месяцев, выступая и / или укомплектовывая стенд Microsoft.Вот некоторые из мероприятий, на которых мы будем. Если вы на одном из них, пожалуйста, зайдите и поздоровайтесь! Qcon London, Scale 16x, DockerCon, ReactEurope, Front Trends, JSConf EU, Full Stack, OSCON

Спасибо!

Йосеф Дурр

Главный руководитель программы, платформа для разработчиков Windows

Follow

.

Трюки с командной строкой в ​​Windows 10

Командная строка Windows очень мощная, но ее часто упускают из виду. Он восходит к временам DOS и командной строки и продолжал присутствовать в ранних версиях Windows.

Со временем это было отодвинуто на второй план, поскольку Microsoft прибегла к помощи наворотов, но командная строка никогда не игнорировалась и продолжает играть большую роль, особенно при устранении неполадок.

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

Новые приемы

Теперь вы можете легко изменять размер окна консоли, просто перетаскивая его - больше не нужно возиться с настройками размера буфера консоли (хотя вы все равно можете, если хотите).

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

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

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

Средство проверки системных файлов

Одним из самых известных инструментов командной строки является средство проверки системных файлов (SFC), и многие знают, что ввод sfc / scannow теоретически должен обнаруживать поврежденные системные файлы и заменять их работающими. резервные копии.Но это не всегда успешно - если вы получаете сообщение о том, что Windows Resource Protection не смогла исправить найденные файлы, попробуйте следующее.

Сначала сгенерируйте текстовый файл с информацией, необходимой для отслеживания файлов, которые SFC не смогла исправить:

findstr / c: "[SR]"% windir% \ Logs \ CBS \ CBS.log "% userprofi le % \ Desktop \ sfcdetails.txt "

Теперь откройте файл sfcdetails.txt - это отфильтрованный вид журнала CBS.log, содержащий только файлы, которые SFC не смогла исправить.Определите поврежденные файлы и исходные рабочие версии с другого ПК с той же версией Windows. Теперь выполните следующие команды для каждого поврежденного файла, заменив путь на путь к файлу (например, C: \ Windows \ System32), а коррумпированный файл - на его полное имя (jscript.dll):

takeown / f path \ correctivefile icacls path \ коррумпированный файл /

АДМИНИСТРАТОРЫ ПРЕДОСТАВЛЕНИЯ: F

Скопируйте файл, который вы взяли с другого ПК, в ту же папку, перезаписав при появлении запроса:

копировать исходный путь \ исходный файл

путь \ коррумпированный файл

Выполнить Снова SFC, который теперь должен проверить, нет ли поврежденных файлов.Дополнительные сведения см. На странице поддержки Microsoft по этому вопросу.

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

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

Для этого щелкните правой кнопкой мыши значок командной строки в строке меню и выберите «Свойства». Вы увидите параметры, разбросанные по четырем вкладкам: «Шрифт» управляет типом, размером и стилем текста, а «Цвета» позволяет изменить цвет фона и текста, а также сделать окно полупрозрачным.

Вкладка «Макет» позволяет вам установить размер окна в строках (высота) и текстовых символах (ширина), в то время как высота размера буфера экрана показывает, сколько строк вы можете прокручивать. Размер по умолчанию должен быть достаточным - не забудьте оставить флажок «Переносить вывод текста при изменении размера».

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

Если вы твердо придерживаетесь старой школы и любите вещи такими, какие они есть, вы можете отметить «Использовать устаревшую консоль» и обойтись без этих улучшений функций, но в большинстве случаев мы рекомендуем оставить все в покое.

.

powershell - Как включить / выключить функцию Windows из командной строки в Windows 10?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

Утилиты командной строки Windows 10 IoT Core - Windows IoT

  • 8 минут на чтение

В этой статье

Хотите настроить некоторые параметры на вашем устройстве? В вашем распоряжении доступны следующие инструменты. Используйте PowerShell для выполнения этих команд после подключения к вашему устройству.

Примечание

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

Утилиты командной строки для ядра Интернета вещей

Настройка запуска приложения:

Используйте редактор автозагрузки для настройки запускаемых приложений на устройстве Windows IoT Core. Запустите IotStartup с любым из следующих вариантов:

  • IotStartup list перечисляет установленные приложения
  • Список IotStartup возглавляет списков установленных приложений возглавляет
  • Список IotStartup без заголовка Список установленных приложений без заголовка
  • IotStartup list [MyApp] список установленных приложений, соответствующих шаблону MyApp
  • IotStartup add добавляет приложения с заголовком и без заголовка
  • IotStartup добавляет заголовок [MyApp] добавляет заголовочные приложения, соответствующие шаблону MyApp .Шаблон должен соответствовать только одному приложению.
  • IotStartup добавить безголового [Task1] добавляет безголовые приложения, соответствующие шаблону Task1
  • IotStartup remove удаляет приложения с заголовком и без заголовка
  • IotStartup удалить заголовок [MyApp] удаляет заголовочные приложения, соответствующие шаблону MyApp
  • IotStartup удалить без головы [Task1] удаляет безголовые приложения, соответствующие шаблону Task1
  • Запуск IotStartup списки приложений с заголовком и без заголовка, зарегистрированных для запуска
  • Запуск IotStartup [MyApp] перечисляет заголовочные и автономные приложения, зарегистрированные для запуска, которые соответствуют шаблону MyApp
  • Запуск IotStartup под заголовком [MyApp] перечисляет заголовки приложений, зарегистрированных для запуска, которые соответствуют MyApp
  • Запуск IotStartup без заголовка [Task1] перечисляет приложения без заголовка, зарегистрированные для запуска, которые соответствуют Task1
  • IotStartup run [MyApp] запустить приложение, идентифицированное MyApp
  • IotStartup stop [MyApp] остановить приложение, идентифицированное MyApp
  • Для получения дополнительной помощи попробуйте IotStartup help

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

Инструмент IoTSettings изменяет регион, язык пользователя или язык речи.Это инструмент командной строки, который можно вызвать из приложения с помощью API ProcessLauncher. Эти команды должны запускаться как учетная запись по умолчанию, а не как администратор.

  • IotSettings для аккаунта {все | username} удаляет все учетные записи MSA или Azure AD в системе или в определенной учетной записи. Конкретные учетные записи имеют вид [email protected]
  • IotSettings del Diagnostics удаляет диагностическую информацию в облаке для текущего устройства. Обратите внимание, что это удаляет историю до момента вызова.Новая диагностическая информация будет продолжать регистрироваться.
  • Учетная запись списка IotSettings перечисляет все учетные записи MSA или Azure AD, которые вошли в устройство.
  • IotSettings list uilanguage перечисляет все языки пользовательского интерфейса
  • IotSettings list speechlanguage перечисляет все языки речи
  • IotSettings get uilanguage отображает текущий язык пользовательского интерфейса
  • IotSettings получает язык речи отображает текущий язык речи
  • IotSettings get region отображает текущий регион
  • IotSettings устанавливает язык языка \ _tag - (e.г. fr-CA) устанавливает язык пользовательского интерфейса по умолчанию французский (канадский))
  • IotSettings устанавливает язык языка речи \ _tag - (например, fr-CA) устанавливает язык речи Французский канадский)
  • IotSettings устанавливает регион региона \ _code - (например, CA) устанавливает регион по умолчанию для Канады)
  • Набор настроек IotSettings bluetoothpref {раковина | source} Определяет предпочтение роли Bluetooth для выбора, когда устройства, созданные с функциями IOT_BLUETOOTH_A2DP_SOURCE и IOT_BLUETOOTH_A2DP_SINK, подключаются к другому устройству, которое также поддерживает обе роли.
  • IotSettings get bluetoothpref возвращает текущее предпочтение роли Bluetooth для устройств, созданных как с IOT_BLUETOOTH_A2DP_SOURCE, так и с IOT_BLUETOOTH_A2DP_SINK. По умолчанию это источник.

Подсказка

IoTSettings -list uiLanguage вернет список поддерживаемых языков пользовательского интерфейса (в версии основного образа Windows IoT он был запущен)

Изменить аудиоустройство и громкость по умолчанию:

Инструмент IoTCoreAudioControlTool управляет параметрами, связанными со звуком, такими как установка устройств захвата и воспроизведения по умолчанию и изменение громкости.Чтобы получить полный список параметров, запустите IoTCoreAudioControlTool h .

Установка файлов .APPX вручную:

DeployAppx позволяет устанавливать и удалять пакеты .APPX в сценариях разработки. Правильный метод установки пакетов .APPX в производственных образах - использовать пакет подготовки, как описано в теме «Установка приложения». DeployAppx также поддерживает запросы информации о пакете .APPX.

  • DeployAppx установить MyApp.appx устанавливает .APPX и сертификат с тем же именем, если он найден.
  • DeployAppx install force MyApp.appx принудительно удаляет установленный в данный момент .APPX с тем же именем пакета, если он обнаружен до установки нового .APPX. Это полезно для установки .APPX с тем же или более низким номером версии, что и установленный в данный момент .APPX.
  • DeployAppx повторить попытку установки MyApp.appx повторить попытку установки .APPX 10 раз в случае сбоя с 2-секундной задержкой между попытками.
  • DeployAppx удалить App_1.0.1.0_x86__publisherid123 удалить .appx с соответствующим полным именем пакета.
  • DeployAppx удалить MyApp.appx удалить любой установленный .APPX с соответствующим именем семейства пакетов.
  • DeployAppx getpackages перечисляет полные имена установленных пакетов.
  • DeployAppx getpackageid IotCoreDefaultApp.appx выводит имя пакета, имя семейства пакетов и полное имя пакета для.APPX.
  DeployAppx getpackageid IotCoreDefaultApp.appx Имя пакета: 16454Windows10IOTCore.IOTCoreDefaultApplication Семейное имя пакета: 16454Windows10IOTCore.IOTCoreDefaultApplication_rz84sjny4rf58 Полное имя пакета: 16454Windows10IOTCore.IOTCoreDefaultApplication_2.0.8.0_arm__rz84sjny4rf58  
  • DeployAppx Зарегистрируйте appxmanifest.xml не поддерживается

Общие утилиты командной строки

Обновить пароль учетной записи:

Настоятельно рекомендуется обновить пароль по умолчанию для учетной записи администратора.Для этого вы можете ввести следующую команду: net user Administrator [новый пароль] , где [новый пароль] представляет собой надежный пароль по вашему выбору.

Создание учетных записей локальных пользователей:

Если вы хотите предоставить другим доступ к своему устройству Windows IoT Core, вы можете создать дополнительные локальные учетные записи пользователей с помощью PS, введя net user [имя пользователя] [пароль] / добавить . Если вы хотите добавить этого пользователя в другие группы, такие как группа администраторов, используйте net localgroup Administrators [имя пользователя] / добавить .

Установить пароль:

Чтобы изменить пароль учетной записи на вашем устройстве, запустите net user [account-username] [new-password] , чтобы изменить пароль учетной записи.

Запрос и установка имени устройства:

Чтобы определить текущее имя устройства, просто введите hostname . Чтобы изменить имя устройства Windows IoT Core, введите SetComputerName [новое имя машины] . Возможно, вам потребуется перезагрузить устройство, чтобы изменение имени вступило в силу.

Базовая конфигурация сети:

Многие из основных утилит настройки сети, с которыми вы, возможно, уже знакомы, доступны в Windows IoT Core, включая такие команды, как ping.exe , netstat.exe , netsh.exe , ipconfig.exe , tracert.exe и arp.exe .

Копировать утилит:

Microsoft предоставляет знакомые инструменты, в том числе sfpcopy.exe, , а также xcopy.exe .

Управление процессами:

Чтобы просмотреть запущенные в данный момент процессы, вы можете попробовать либо get-process , либо tlist.exe . Чтобы остановить запущенный процесс, введите kill.exe [pid или имя процесса] .

Установить вариант загрузки (без головы или без головы):

Устройства Windows IoT Core могут быть настроены в режим «без головы» (когда требуются возможности отображения) или «без головы» (когда дисплей не требуется или не доступен).Чтобы изменить этот параметр, используйте setbootoption.exe [Head | без головы] .

Примечание

Для изменения этого параметра потребуется перезагрузка, чтобы изменение вступило в силу.

Планировщик заданий:

Чтобы просмотреть текущий список запланированных задач, используйте команду schtasks.exe . Вы можете создавать новые задачи с помощью переключателя / create или запускать задачи по требованию с помощью переключателя / run . Для полного списка поддерживаемых параметров используйте schtasks.Exe /?

Драйверы устройств:

Утилита консоли устройства полезна для определения установленных устройств и драйверов и управления ими. Для получения полного списка параметров используйте devcon.exe /?

Доступ к реестру:

Если вам нужен доступ к реестру для просмотра или изменения настроек, используйте файл reg.exe /? Команда для получения полного списка поддерживаемых параметров.

Услуги:

Управление службами Windows может осуществляться через сеть .Команда exe . Чтобы увидеть список запущенных служб, введите net start . Чтобы запустить или остановить конкретную службу, введите net [start | стоп] [название службы] . Кроме того, вы также можете использовать диспетчер управления службами с помощью команды sc.exe .

Конфигурация загрузки:

Вы можете внести изменения в конфигурацию загрузки вашего устройства Windows IoT Core с помощью bcdedit.exe . Например, вы можете включить тестирование с помощью команды bcdedit –set testsigning в команде .

Выключение / перезапуск устройства:

Чтобы выключить устройство, введите shutdown / s / t 0 . Чтобы перезапустить устройство, используйте переключатель / r вместо этого с командой shutdown / r / t 0 .

Просмотр и изменение настроек дисплея

Инструмент SetDisplayResolution может использоваться для вывода списка текущих параметров отображения и отображения списка поддерживаемых значений. Его также можно использовать для настройки разрешения дисплея, частоты обновления и / или ориентации в соответствии со значениями, поддерживаемыми вашей платформой.Утилита принимает следующие аргументы командной строки:

  • SetDisplayResolution Показывает текущее разрешение экрана.
  • SetDisplayResolution -list Список поддерживаемых разрешений экрана.
  • SetDisplayResolution -orientation: [n] Изменение ориентации дисплея, где n = 0,90,180 или 270.
  • SetDisplayResolution [width] [height] Изменить ширину и высоту в пикселях
  • SetDisplayResolution [width] [height] [refreshrate] Изменить ширину, высоту и частоту обновления, где ширина и высота указаны в пикселях, и частота обновления в Гц
  • SetDisplayResolution [ширина] [высота] [обновление] [ориентация] Измените ширину, высоту, частоту обновления и ориентацию экрана, где ширина и высота указаны в пикселях, частота обновления - в Гц, а ориентация - 0, 90, 180 или 270.

Сделайте снимок экрана:

Вы можете сделать снимок экрана своего устройства Windows IoTCore с помощью ScreenCapture.exe . Например, запустите ScreenCapture c: \ folder \ screencap.jpg. сделает снимок экрана и сохранит его в файле screencap.jpg.

Получить информацию о сетевых адаптерах:

Чтобы просмотреть список всех доступных сетевых адаптеров, запустите инструмент GetAdapterInfo .

Установить права доступа к папке для приложений UWP:

Не все папки на вашем устройстве доступны для универсальных приложений Windows.Чтобы сделать папку доступной для приложения UWP, вы можете использовать инструмент FolderPermissions . Например, запустите FolderPermissions c: \ test -e , чтобы предоставить приложениям UWP доступ к папке c: \ test . Обратите внимание, что это будет работать только с собственным API Win32, например. CreateFile2, а не API WinRT, например StorageFolder, StorageFile и т. Д.

Работа с последовательными портами:

MinComm позволяет работать с последовательными портами из командной строки. Он предоставляется как образец проекта в репозитории образцов ms-iot.

  Использование: MinComm.exe [-list] путь_устройства [baud = ] [parity = 

] [data = ] [stop = ] [xon = {on | off}] [ odsr = {on | off}] [octs = {on | off}] [dtr = {on | off | hs}] [rts = {on | off | hs | tg}] [idsr = {on | off}] -list Список всех доступных последовательных портов в системе и выход. device_path Путь к устройству или COM-порт для открытия (например, COM1) baud = Определяет скорость передачи в битах в секунду. parity = {n | e | o | m | s} Определяет, как система использует бит четности для проверки для ошибок передачи.Аббревиатуры обозначают нет, четный, нечетный, знак и пробел. data = {5 | 6 | 7 | 8} Задает количество битов данных в символе. stop = {1 | 1.5 | 2} Определяет количество стоповых битов, определяющих конец характер. xon = {on | off} Определяет, протокол xon или xoff для потока данных управление включено или выключено. odsr = {on | off} Определяет, будет ли квитирование вывода, использующее Цепь готовности набора данных (DSR) включена или выключена.octs = {on | off} Определяет, будет ли квитирование вывода, использующее Цепь Clear To Send (CTS) включена или выключена. dtr = {on | off | hs} Определяет, будет ли цепь готовности терминала данных (DTR) включен, выключен или установлен на рукопожатие. rts = {on | off | hs | tg} Определяет, является ли схема запроса на отправку (RTS) включите, выключите, рукопожатие или переключите. idsr = {on | off} Определяет, включена ли чувствительность цепи DSR. или выкл.Для параметров, которые не указаны, по умолчанию будет использоваться текущий порт. конфигурация. Подробнее о параметрах подключения см. Документация Technet для команды Mode: https://technet.microsoft.com/library/cc732236.aspx Примеры: Подключитесь к первому последовательному порту, найденному в текущей конфигурации порта: MinComm.exe Перечислите все последовательные порты в системе: MinComm.exe -список Откройте COM1 в конфигурации 115200 8N1: MinComm.exe COM1 бод = 115200 четность = n данные = 8 стоп = 1 Откройте COM1 в конфигурации 115200 8N1: Минкомм.exe \\. \ COM1 бод = 115200 четность = n данные = 8 стоп = 1 Открытый интерфейс устройства в конфигурации 115200 8N1: MinComm.exe \\? \ USB # VID_FFFF & PID_0005 # {86e0d1e0-8089-11d0-9ce4-08003e301f73} бод = 115200 четность = n данные = 8 стоп = 1

.Советы и приемы командной строки

- приемы командной строки Windows 10

Windows 10 предоставляет некоторые удобные функции для экономии времени в командной строке, в том числе режим QuickEdit (фактически введенный в Windows 8, но давайте не будем сбивать с толку).

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

Многие команды генерируют страницы и страницы данных - чтобы избавить вас от обременительной задачи прокрутки назад для их просмотра, добавьте команду | more в конце вызывающих ошибку команд, чтобы заставить их показывать первую страницу, а затем приостановить.

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

Как вариант, перенаправьте информацию в текстовый файл с помощью переключателя, например, drivequery -v drivers.txt создает файл в вашем текущем каталоге. Некоторые команды могут застревать или продолжать зацикливаться - выйдите из них, не закрывая окно командной строки, просто нажав Ctrl + C.

Хотите очистить экранный буфер и начать с новой новой «страницы»? Введите cls и нажмите Enter. Командная строка также хранит удобную историю предыдущих команд - их количество настраивается на вкладке «Параметры» в разделе «Свойства командной строки», которую можно циклически перемещать с помощью клавиш курсора вверх и вниз, ускоряя ввод текста.

Работа с пакетными файлами

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

Вы можете создавать и редактировать командные файлы в Блокноте - поместите каждую команду с ее параметрами в отдельную строку. Когда вы приходите, чтобы сохранить файл, установите для параметра «Тип файла:» значение «Все файлы (*.*) ', прежде чем присвоить файлу расширение .cmd.

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

Вы также можете использовать команду echo для отображения текста на экране и вставить команду @echo off в верхней части командного файла, чтобы сами команды не отображались в окне командной строки при их запуске.

Другие полезные команды включают call, который позволяет вам вызвать второй пакетный файл из первого, плюс выбор и установка для введения интерактивности через форму выбора для конечного пользователя (вы также можете ввести условия с помощью команд if и goto ).

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

.

Представляем терминал Windows | Командная строка Windows

Kayla

Мы очень рады объявить о Windows Terminal! Терминал Windows - это новое, современное, быстрое, эффективное, мощное и производительное приложение-терминал для пользователей инструментов командной строки и оболочек, таких как Command Prompt, PowerShell и WSL.

https://aka.ms/terminal-video

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

Ключевые функции Windows Terminal

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

Вы спросили, и мы слушали! Наиболее часто запрашиваемая функция для Терминала - это поддержка нескольких вкладок, и мы СУПЕР рады, что наконец-то сможем предоставить эту ключевую функцию. Теперь вы сможете открывать любое количество вкладок, каждая из которых связана с оболочкой командной строки или приложением по вашему выбору, например Командная строка, PowerShell, Ubuntu на WSL, Raspberry Pi через SSH и т. Д.

Красивый текст

Терминал Windows использует движок рендеринга текста на основе DirectWrite / DirectX с ускорением графического процессора.Этот новый механизм визуализации текста будет отображать текстовые символы, глифы и символы, присутствующие в шрифтах на вашем ПК, включая идеограммы CJK, эмодзи, символы Powerline, значки, программные лигатуры и т. Д. Этот механизм также отображает текст намного быстрее, чем механизм GDI предыдущей консоли. !

У вас также будет возможность использовать наш новый шрифт! Мы хотели создать новый забавный моноширинный шрифт, чтобы улучшить современный внешний вид Терминала. Этот шрифт не только будет включать программные лигатуры, но и будет иметь открытый исходный код и собственный репозиторий.Следите за обновлениями, чтобы узнать больше о новом проекте шрифтов!

Настройки и возможность конфигурирования

Мы связались со многими пользователями командной строки, которые ЛЮБЯТ настраивать свои терминалы и приложения командной строки. Терминал Windows предоставляет множество настроек и параметров конфигурации, которые дают вам полный контроль над внешним видом Терминала и каждой из оболочек / профилей, которые вы можете открывать в виде новых вкладок. Настройки хранятся в структурированном текстовом файле, что упрощает настройку для пользователей и / или инструментов.

Используя механизм конфигурации терминала, вы сможете создать несколько «профилей» для каждой оболочки / приложения / инструмента, который вы хотите использовать, будь то PowerShell, командная строка, Ubuntu или даже SSH-подключения к устройствам Azure или IoT. Эти профили могут иметь собственную комбинацию стилей и размеров шрифтов, цветовых тем, уровней размытия / прозрачности фона и т. Д. Теперь вы можете создать свой собственный терминал с индивидуальным стилем, который будет персонализирован в соответствии с вашим уникальным вкусом!

Подробнее!

После того, как мы поставили Windows Terminal 1.0, мы планируем приступить к работе над многими функциями, которые уже находятся в нашем бэклоге, в дополнение ко многим функциям, которые вы, как сообщество, вероятно, добавите!

Когда я смогу его достать?

На сегодняшний день терминал Windows и консоль Windows имеют открытый исходный код, и вы можете клонировать, создавать, запускать и тестировать код из репозитория на GitHub: https://github.com/Microsoft/Terminal

Это Летом 2019 года предварительные версии Windows Terminal будут выпущены в Microsoft Store, чтобы ранние пользователи могли использовать их и оставлять отзывы.

Этой зимой 2019 года наша цель - запустить Windows Terminal 1.0, и мы будем работать с сообществом, чтобы обеспечить его готовность перед выпуском!


[Happy Joy Gif - Giphy]

Подождите ... вы сказали открытый код?

Да, сделали! Мы рады объявить, что открываем исходный код не только для терминала Windows, но и для консоли Windows, в которой размещается инфраструктура командной строки в Windows и обеспечивается традиционный UX консоли.

Нам не терпится поработать с вами над улучшением и расширением возможностей командной строки Windows!

Звучит круто, но почему бы вам просто не улучшить существующую консоль Windows?

Основная цель консоли Windows - сохранить обратную совместимость с существующими инструментами командной строки, скриптами и т. Д.Хотя нам удалось внести множество ключевых улучшений в функции консоли (например, добавить поддержку VT и 24-битного цвета и т. Д., См. Этот пост в блоге), мы не можем внести дальнейшие значимые улучшения в пользовательский интерфейс консоли, не «ломая мир . »

Таким образом, настало время для нового, свежего подхода.

Windows Terminal устанавливается и запускается вместе с существующим встроенным приложением Windows Console. Если вы запустите Cmd / PowerShell / etc. напрямую, они начнут подключаться к традиционному экземпляру консоли точно так же, как и сегодня.Таким образом, обратная совместимость остается неизменной, но при этом вы можете использовать Терминал Windows, если / когда захотите. Консоль Windows будет поставляться с Windows еще несколько десятилетий, чтобы поддерживать существующие / унаследованные приложения и системы.

Хорошо, но как насчет того, чтобы вместо этого внести свой вклад в существующий проект терминала / приложения с открытым исходным кодом?

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

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

Мы считаем, что на рынке есть много места для новых / различных идей о том, что терминал может и должен делать, и мы стремимся помочь экосистеме терминальных (и связанных) приложений процветать и расти за счет внедрения новых идей, интересно подходы и интересные инновации в этой сфере.

Продано! Как я могу принять участие?

Посетите репо по адресу https://github.com/Microsoft/Terminal, чтобы клонировать, создавать, тестировать и запускать Терминал! Вы можете сообщать об ошибках и делиться отзывами с нами и сообществом, а также исправлять проблемы и вносить улучшения на GitHub.

Начиная с этого лета попробуйте установить и запустить Windows Terminal из Microsoft Store. Если вы обнаружите какие-либо ошибки, поделитесь отзывами через Центр отзывов или проблемы на GitHub, чтобы получить подробные сведения о проблемах / обсуждениях.

Мы очень рады работать с вами! Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь обращаться к Кайле @cinnamon_msft и / или Rich @richturn_ms в Twitter. Нам не терпится увидеть, какие замечательные улучшения и функции вы внесете в Терминал Windows и Консоль Windows.

Авторы: Кайла Корица, Рич Тернер

Кайла Корица

Менеджер программ, терминал Windows, консоль, командная строка и код Cascadia

Follow

.

Смотрите также