Вывести в файл список всех команд
Командная строка представляет собой программное средство ввода команд пользователем и получения результатов их выполнения на экране. В современных операционных системах семейства Windows, командную строку обеспечивает стандартное приложение cmd.exe , так же называемое командным процессором, интерпретатором команд и консолью. Приложение ”Командная строка” предоставляет пользователю текстовый интерфейс для ввода команд и получения результатов их выполнения. Фактически, командная строка является программным эмулятором классической консоли первых компьютерных систем, представляющей собой терминал с клавиатурой, используемый оператором в качестве средства общения с компьютером. Как и во времена первых компьютеров, командная строка поддерживает стандартное устройство ввода – клавиатуру, и стандартное устройство вывода – дисплей. Пользователь вводит команды с клавиатуры и получает результаты их выполнения на экране дисплея.
Запуск командной строки.
Для запуска командной строки можно воспользоваться одним из следующих способов:
Настройка командной строки.
Стандартное окно командной строки – это окно с символами белого цвета на черном фоне. Параметры шрифтов, цвет и фон символов, использование буфера обмена и прочие свойства командной строки можно изменить в соответствии со своими предпочтениями. Настройки можно выполнить изменяя свойства ярлыка, с помощью которого выполняется запуск приложения командной строки, либо правкой параметров реестра, относящихся к командному процессору.
Работа в командной строке предполагает ввод данных с клавиатуры, при чем, иногда довольно большого объема. Этот объем можно значительно сократить, используя некоторые приемы:
Использование буфера обмена.
Текст, выделенный в окне приложения, можно скопировать в буфер обмена, а также вставить его из буфера обмена в поле ввода. При стандартных настройках командной строки для выделения текста используется пункт ”Пометить” контекстного меню, вызываемого правой кнопкой мышки. При желании, в свойствах ярлыка, с помощью которого выполняется запуск можно включить режим выделения мышью:
В режиме выделения мышью, контекстное меню не используется, а текст выделяется с использованием левой кнопки мышки. Копирование и вставка выполняется при нажатии правой кнопки мышки. При включенном режиме ”Разрешить сочетания клавиш с CONTROL”, можно использовать стандартные сочетания клавиш:
Использование истории команд и горячих клавиш.
В Windows 10 / Windows Server 2016 появились возможности, отсутствующие в предыдущих реализациях командной строки:
Shift+Home – выделить текст от текущего положения курсора до начала строки.
Shift+End – выделить текст от текущего положения курсора до конца строки.
CTRL+Home – перейти в начало буфера экрана
CTRL+End – перейти в конец буфера экрана.
Для отключения новых возможностей CMD, необходимо в свойствах приложения установить галочку ”Использовать прежнюю версию консоли (требуется перезапуск)”
Автодополнение путей файлов
В командной строке Windows можно выполнять подстановку имен файлов и каталогов при нажатии клавиши Tab . Например, для перехода, в каталог с длинным именем Program Files наберите начальную часть имени каталога
CD Pro и нажмите Tab. В строке ввода должна появиться команда :
Как видим, выполняется подстановка недостающей части имени каталога, а в тех случаях, когда в нем имеется символ пробела, добавляются еще и двойные кавычки.
Перенаправление данных стандартного ввода /вывода консоли.
Как уже упоминалось, в качестве стандартного устройства ввода командной строки используется клавиатура, а в качестве устройства вывода – дисплей. Однако, существует возможность перенаправления ввода-вывода на другие устройства c использованием операторов перенаправления:
Нередко, вывод одной команды нужно передать в качестве вводимых данных для другой, т.е. объединить команды в последовательную цепочку:
Использование дескрипторов ввода-вывода консоли.
Каждому открытому файлу или устройству соответствует свой дескриптор ( handle ) который представляет собой неотрицательное число, значение которого используется породившим поток ввода-вывода процессом. По умолчанию, для всех процессов, в том числе и для командного интерпретатора cmd.exe :
0 ( STDIN ) – дескриптор стандартного ввода (ввод с клавиатуры).
1 (STDOUT) – дескриптор стандартного вывода (вывод на экран).
Для задания перенаправления в существующие дескрипторы используется амперсанд (&), затем номер требуемого дескриптора (например, &1):
Если дескриптор не определен, то по умолчанию оператором перенаправления ввода будет ноль (0), а оператором перенаправления вывода > будет единица.
Объединение нескольких команд в цепочку
В некоторых случаях может возникнуть необходимость запрета обработки служебных символов и трактовки их в качестве простого текста. Например, если ввести в командной строке
Логика условной обработки команд, реализуемая с помощью конструкций && и || действует только на ближайшую команду, то есть, при вводе команды
TYPE C:plan.txt && DIR & COPY /?
команда COPY /? запустится в любом случае, независимо от результата выполнения команды TYPE C:plan.txt . Но, несколько команд можно сгруппировать с помощью скобок. Например, есть 2 командные строки:
TYPE C:plan.txt && DIR & COPY /?
TYPE C:plan.txt && (DIR & COPY /?)
В первой из них символ условной обработки && действует только на команду DIR, во второй — одновременно на две команды: DIR и COPY. В качестве наглядного эксперимента, попробуйте выполнить вторую команду при условиях наличия и отсутствия файла C:plan.txt . Для создания пустого файла можно воспользоваться копированием из фиктивного устройства nul :
copy nul C:plan.txt
Для удаления файла используется команда erase c:plan.txt или del C:plan.txt
Командные файлы
REM Создается текстовый файл со списком каталога Windows
dir C:Windows > %TEMP%winlist.txt
REM выполняется задержка на 5 секунд
ping -n 5 localhost > nul
REM Файл открывается в редакторе WordPad
write %TEMP%winlist.txt
REM После завершения работы Wordpad, текстовый файл удаляется.
erase C:winlist.txt
Строки, начинающиеся с REM являются комментариями. В качестве примера, используются команды для работы с файловой системой и выполняется запуск приложения графической среды – текстового редактора Wordpad (write.exe) с передачей ему параметра командной строки (имя файла). Язык командных файлов довольно примитивен и не в полной мере соответствует требованиям сегодняшнего дня, однако, он является самым простым средством автоматизации рутинных действий и используется большинством системных администраторов и грамотных пользователей. Работа с командными файлами – это отдельная тема, более подробно изложенная на странице Командные файлы
Прочие материалы для освоения работы в командной строке Windows:
Вывод в файл txt результатов выполнения команды в cmd
Иногда возникает желание зафиксировать результат выполнения команды в cmd . Как правило , такое желание возникает , когда текст не помещается в окно командной строки ( cmd ).
Синтаксис для записи результата выполнения команды простой .
Команда_с_ключами > путь_к_файлу имя_файла.txt
То есть вначале пишется команда со всеми ключами и параметрами , а сразу после последнего символа ставиться символ > потом пробел и пишется путь и имя файла , в который будет сохранен результат . Результат будет сохранен в файл без вывода на экран . Файл сохраняется в кодировке DOS-866.
Для примера , выполним команду ping itindustry-spb.ru с записью на диск D в файл ping.txt
Для этого в командной строке выполняем команду ping itindustry-spb.ru > D: ping.txt
Ниже показан результат выполнения этой команды
Операторы перенаправления команд используются для изменения местоположений потоков ввода и вывода команд, заданных по умолчанию, на какие-либо другие. Местоположение потоков ввода и вывода называется дескриптор.
В следующей таблице описаны операторы перенаправления потоков ввода и вывода команд.
Оператор перенаправления | Описание |
---|---|
> | Записывает данные на выходе команды вместо командной строки в файл или на устройство, например, на принтер. |
> | Добавляет выходные данные команды в конец файла, не удаляя при этом существующей информации из файла. |
>& | Считывает данные на выходе одного дескриптора как входные данные для другого дескриптора. |
» будет единица (1). После ввода оператора « » необходимо указать, откуда читать и куда записывать данные. Можно задать имя файла или любой из существующих дескрипторов. |
Для задания перенаправления в существующие дескрипторы используется амперсанд (&), затем номер требуемого дескриптора (например, &номер_дескриптора). Например, для перенаправления дескриптора 2 (STDERR) в дескриптор 1 (STDOUT) введите:
При дублировании дескриптора происходит копирование всех его исходных характеристик. Например, если дескриптор доступен только для записи, то все его дубликаты будут доступны только для записи. Нельзя продублировать дескриптор с доступом только для чтения в дескриптор с доступом только для записи.
Перенаправление ввода команд ( )
Для перенаправления вывода команд из окна командной строки в файл или на устройство применяется оператор «>». Этот оператор используется с большинством команд. Например, для перенаправления вывода команды dir в файл Dirlist.txt введите:
Если файл Dirlist.txt не существует, интерпретатор команд Cmd.exe создаст его. Если файл существует, Cmd.exe заменит информацию в файле на данные, полученные от команды dir.
Для запуска команды netsh routing dump и последующей отправки результатов ее работы в Route.cfg введите:
Оператор «>» открывает заданный файл с доступом только для записи. Поэтому с помощью данного оператора файл прочитать нельзя. Например, при запуске программы с оператором перенаправления ».
Использование оператора « search.txt 2 &» для перенаправления ввода и дублирования
При перенаправлении вывода в файл и задании существующего имени файла интерпретатор команд Cmd.exe открывает файл с доступом только для записи и переписывает его содержимое. Если дескриптор задан, интерпретатор команд Cmd.exe дублирует файл в существующий дескриптор.
Для дублирования определенного пользователем дескриптора 3 в дескриптор 1 введите:
Для перенаправления всех выходных данных, включая выходные данные дескриптора 2 (STDERR), команды ipconfig в дескриптор 1 (STDOUT) и последующего перенаправления выходных данных в Output.log введите:
Использование оператора «>>» для добавления вывода
Для добавления выходных данных команды в конец файла без потери хранящейся в нем информации используется двойной символ «больше» (>>). Например, следующая команда добавляет список каталогов, созданный командой dir, в файл Dirlist.txt:
Для добавления выходных данных команды netstat в конец файла Tcpinfo.txt введите:
Иногда удобнее записывать это следующим образом:
n0.html" > %OutFile% ECHO ^ >> %OutFile% ECHO ^ >> %OutFile% ECHO ^ best page^ >> %OutFile% ECHO ^ >> %OutFile% ECHO ^ >> %OutFile% ECHO Hello World >> %OutFile% ECHO ^ >> %OutFile% ECHO ^
Использование оператора канала (|)
Оператор канала «вертикальная линия» (|) забирает выходные данные одной команды (по умолчанию STDOUT) и направляет их на вход другой команды (по умолчанию STDIN). Например, следующая команда сортирует каталог:
В данном примере обе команды запускаются одновременно, но команда sort приостанавливает работу до получения выходных данных команды dir. Команда sort использует выходные данные команды dir в качестве своих входных данных, а затем свои выходные данные отправляет в дескриптор 1 (STDOUT).
Комбинирование команд с операторами перенаправления
Комбинируя команды-фильтры с другими командами и именами файлов, можно создавать команды на заказ. Например, для сохранения имен файлов, содержащих строку «LOG», используется следующая команда:
Выход команды dir отсылается в команду-фильтр find. Имена файлов, содержащие строку «LOG», хранятся в файле Loglist.txt в виде списка (например, NetshConfig.log, Logdat.svd и Mylog.bat).
При использовании более одного фильтра в одной команде их необходимо отделять с помощью канала (|). Например, следующая команда ищет в каждом каталоге диска C файлы, в названии которых присутствует строка «Log», и выводит их постранично на экран:
Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).
Для определённых целей может потребоваться составить список файлов, содержащихся в папке. Если таковых немного, то задачу можно выполнить вручную без особых затруднений, но если в папке десятки, сотни или даже тысячи файлов, то пытаться составить их список вручную это бесполезная трата времени. Можно ли этот процесс как-то автоматизировать?
Автоматическое создание списка файлов
К счастью, функционал Windows и других программных решений, позволяет создавать списки файлов в папках в автоматическом порядке. Данные списки можно потом будет без проблем скопировать в текстовый файл и редактировать по мере необходимости.
Рассмотрим все имеющиеся способы создания такого списка.
Вариант 1: «Командная строка»
Этот способ является стандартным и не требует от пользователя каких-либо особых умений, за исключением базового владения «Командной строкой». Итак, инструкция к данному варианту выглядит следующим образом:
- Перейдите в ту папку, список файлов из которой вы хотели бы получить.
- Теперь зажмите Shift на клавиатуре и нажмите правой кнопкой мыши по пустому месту в окне «Проводника».
- Должно появится контекстное меню, где требуется выбрать вариант «Запуск командной строки» или «Открыть окно команд здесь». В случае с последними версиями Windows 10 такого пункта может не быть. Вместо этого нужно нажать на «Запустить окно PowerShell здесь». PowerShell – это новый аналог «Командной строки», который Майкрософт активно внедряет в последние версии Windows 10. По сути отличий в функционале нет никаких.
- dir /b>spisok.txt Данная команда сохраняет только имена файлов в файл spisok.txt. Вы можете вместо него указать любое другое название, какое вам будет удобно, но учтите, что оно не должно содержать кириллических символов;
- dir /s>spisok.txt Сохраняет не только имена файлов, содержащихся в папке, но и имена папок и подпапок, которые могут быть расположена в основной папке.
Всю информацию из него можно скопировать в документ Word, так как последний удобнее редактировать. К тому же, если в папке содержались файлы или другие папки в названии которых присутствовали кириллические символы, то в «Блокноте» таковые могут отображаться некорректно, так как нужные кодировки не поддерживаются.
Вариант 2: Использование BAT-файла
Данный способ тоже не отличается какой-либо сложностью, плюс даёт почувствовать себя немного программистом. Суть заключается в создании специального файла с алгоритмом, который выведет список всех элементов в папке в отдельный текстовый файл. Итак, рассмотрим инструкцию к этому варианту более подробно:
-
Создайте в любом месте на компьютере текстовый файл. Для этого нажмите правой кнопкой мыши и в меню выберите пункт «Создать». Из открывшегося подменю выберите вариант «Текстовый файл».
echo %date% %time% >spisok.txt
Содержимое данного файла также можно перенести в текстовый документ MS Word. Однако в этом случае проблем с кодировкой и неверным отображением кириллических символов не наблюдается.
Вариант 3: DirLister
Данное бесплатное ПО не требуется установки на компьютер и с его помощью вы можете создать список всех элементов в той или иной папке. Инструкция по её использованию выглядит следующим образом:
- Перейдите на официальный сайт разработчика и скачайте архив с программой.
- Распакуйте архив, вытащив от туда исполняемый EXE-файл.
- Запустите его.
Вариант 4: Total Commander
Total Commander – это популярный файловый менеджер, где пользователь может быстро получить и скопировать всю основную информацию о файлах, а также о содержимом папок. В данном случае получить список файлов, находящихся в папке, можно следующим образом:
- В окне Total Commander откройте нужную папку.
- В верхнем меню нажмите на пункт «Выделение». Появится контекстное меню, где нужно нажать на вариант «Выделить всё».
- Затем в этом же меню выберите пункт «Копировать имена файлов в буфер обмена».
Вариант 5: Браузер
Во всех современных браузерах, будь то Opera, Google Chrome, Yandex и т.д., есть функция просмотра содержимого папок и некоторых файлов, расположенных на компьютере.
Инструкция к этому варианту выглядит следующим образом:
- Откройте «Проводник». Выберите при помощи щелчка левой кнопкой мыши ту папку, которую хотите просмотреть в браузере.
- Перетащите эту папку в любой удобный для вас браузер. В данном случае рассматривается вариант с Opera.
Это были все способы, позволяющие вывести список содержимых в папке файлов в отдельный текстовый документ.
Командная строка позволяет вводить и выполнять команды операционной системы и другие компьютерные команды. Вводя команды, можно выполнять на компьютере различные задачи, не пользуясь мышью или сенсорным вводом.
В разделе перечислены базовые приемы работы в командной строке Windows.
Запуск командной строки¶
Для запуска командной строки воспользуйтесь одним из следующих способов:
- «Пуск → Выполнить» (или клавиши Win+R ) введите cmd и нажмите клавишу Enter ;
- «Пуск → Все программы → Стандартные → Командная строка»;
- «Пуск → Поиск → Командная строка».
Ввод команд¶
Команды вводятся посредством ввода с клавиатуры. Простейшая команда help выводит список всех доступных команд. Также вы можете просмотреть полный перечень команд в статье Список команд Windows ( Windows CMD ).
Для вывода справки по конкретной команде введите help название_команды , например:
Перечень основных команд и примеры их использования приведены в разделе Основные команды данного руководства.
Bat-файлы¶
Используя команды можно написать bat файлы,которые позволяют упрощать и автоматизировать выполнение задач. Более подробно работа с bat файлами рассматривается в статьях:
Автодополнение путей файлов¶
Чтобы не набирать вручную весь путь к файлам используется клавиша Tab на клавиатуре. Она автодополняет названия директорий и файлов, например, чтобы ввести название папки User , достаточно ввести первую букву и нажать клавишу Tab , будет подставлено соответствующее значение.
Если на букву U начинается несколько директорий или файлов, то при каждом последующем нажатии Tab будет происходить перебор названий. Чтобы произвести перебор в обратном порядке, нажимайте Tab c зайжатой клавишей Shift .
Если папка состоит из нескольких слов, разделенных пробелом или из кириллических символов, то весь путь берется в кавычки, например, cd "C:\Documents and Settings"
Копирование текста в/из командной строки¶
По умолчанию копирование текста из командной строки отключено. Чтобы его включить необходимо:
- Нажать правой кнопкой мыши на заголовок окна командной строки и выбрать пункт «Свойства»;
- Установить галочки напротив «Выделение мышью» и «Быстрая вставка»;
Для копирования текста из командной строки достаточно выделить текст и щелкнуть правой кнопкой мыши, выделенный текст скопируется в буфер обмена. Для вставки текста в командную строку также используется нажатие правой кнопкой мыши.
Порой, вывод некоторых терминальных команд может быть огромным. К примеру, список программ, которые могут быть обновлены:
А кто-то просто захочет вести лог выполнения каких-то команд в системе или лог ошибок. В общем, каждый найдет для себя применение этой возможности.
Прежде чем перейти к обсуждению сохранения вывода команд терминала в файл, немножко теории о стандартных потоках вывода Linux.
Стандартные потоки вывода Linux.
Подробнее о стандартных потоках можно прочитать в Википедии:
Если по существу, то в Linux есть 3 стандартных потока:
Когда мы выполняем какую-либо команду в терминале:
Вывод всех, выполненных команд на скриншоте выше, это stdout - стандартный поток вывода.
А вот вывод стандартного потока ошибок stderr:
Как видно на скриншоте, строки с ошибками начинаются с буквы "E:" (error), а предупреждающая информация c W: (warning).
С определениями, названиями стандартных потоков разобрались. Теперь можно перейти к способам сохранения вывода терминала в файл.
Базовый способ сохранения в файл вывода терминала (консоли) Linux.
Стандартный поток вывода перенаправляется с помощью символа ">", то есть самый простой вариант перенаправления вывода терминала в файл будет выглядеть следующем образом:
то есть, после команды ставим > , в результате чего, вывод команды будет сохранен в файл "название_файла.txt".
Реальный пример команды:
После выполнения этой команды в том каталоге, в котором вы находитесь в терминале (по умолчанию это домашний каталог), создастся файл с выводом этой команды, который мы удобно сможем просмотреть c помощью любого текстового редактора:
Если указать одинарный символ ">", то файл будет постоянно перезаписываться при повторном выполнении команды.
Чтобы новая информация добавлялась в конец файла, а не перезаписывался весь файл, нужно использовать двойной символ ">>". Команда будет выглядеть следующим образом:
Мы перенаправляли стандартный поток вывода в файл, но ошибки у нас отображаются в терминале, а в файл текст ошибки добавлен не будет.
Сейчас я описал самый обычный способ перенаправления стандартного потока вывода stdout в текстовый файл. Теперь разберем другие способы.
8 базовых способов сохранения вывода терминала в файл.
Для большой наглядности я нарисовал табличку:
Список способов:
1. Стандартный поток вывода будет перенаправлен в файл, в терминале виден не будет. Если файл существует, то будет перезаписан.
2. Стандартный поток вывода будет перенаправлен в файл, в терминале виден не будет. Новая информация будет записана в конец существующего файла.
3. Стандартный поток ошибок будет перенаправлен в файл, в терминале виден не будет. Если файл существует, то будет перезаписан.
4. Стандартный поток ошибок будет перенаправлен в файл, в терминале виден не будет. Новая информация будет записана в конец существующего файла.
5. Стандартный поток вывода и стандартный поток ошибок вместе будут перенаправлены в файл, в терминале видны не будет. Если файл существует, то будет перезаписан.
6. Стандартный поток вывода и стандартный поток ошибок вместе будут перенаправлены в файл, в терминале видны не будет. Новая информация будет записана в конец существующего файла.
7. Стандартный поток вывода будет скопирован в файл, в терминале будет по-прежнему виден. Если файл существует, то будет перезаписан.
8. Стандартный поток вывода будет скопирован в файл, в терминале будет по-прежнему виден. Новая информация будет записана в конец существующего файла.
Как вывести полную информацию о компьютере и сохранить эту информацию в html, pdf.
В Linux есть команда, которая выводит всю информацию о компьютере в терминал lshw (от англ. list hardware).
Её нужно запускать с правами суперпользователя sudo:
Но не совсем удобно читать эту информацию в терминале.
У данной команды есть параметр -html, который позволяет вывести данную информацию в html. Теперь, когда мы научились перенаправлять вывод команд терминала в файл, давайте выведем информацию о системе и компьютере в удобно читаемый html файл:
В текущем каталоге создастся html файл, который можно открыть любым, установленным у вас в системе, браузером:
И теперь, если мы хотим сохранить в pdf эту информацию, то выбираем печать (CTRL-P), формат pdf и нажимаем "Печать".
Представляю вашему вниманию список всех команд командной строки (cmd.exe). Не используйте эти команды, если не понимаете конкретно, для чего нужна та или иная команда. В противном случае вы можете нарушить работу системы или удалить часть ваших важных данных, а то и всех данных.
- ASSOC– команда выводит общий список сопоставлений типов файлов без параметров.
- ADDUSERS – добавить список пользователей из файла CSV;
- ADMODCMD – пакетная замена «Активных директорий»;
- APPEND – данная команда разрешает программам открывать файлы данных в присоединенном каталоге, как если бы они находились в текущей папке;
- ARPAddress – протокол, предназначенный для определения MAC адреса с условием известного IP адреса;
- AT – команда для управления планировщиком задач;
- ATTRIB – необходима для изменения атрибутов файла;
- AUDITUSR – Поможет задать политику аудита всех пользователей;
- BREAK – Включает или выключает принудительное завершение командного файла путем клавишей CTRL+C;
- BCDBOOT – Команда для восстановления или создание системного раздела;
- BOOTCFG – Редактирование настроек загрузки операционной системы;
- Browstat – Покажет информацию об основных обозревателях домена;
- BCDEDIT – Изменение данных хранилища конфигурации начальной загрузки;
- CACLS – Настройка управления доступом к файлам;
- CALL – вызывает один пакетный файл из другого;
- CHANGE – Редактирование настроек сервера теминалов
- CD – Переход в определенную папку;
- CHCP – Вывод или изменение кодировки страницы;
- CHOICE – Пользовательский ввод в пакетном файле;
- CHDIR – Вывод названия или смена текущей папки;
- CHKDSK – Проверка жесткого диска, исправление ошибок и вывод отчета;
- CHKNTFS – Проверка файловой системы на ошибки, диагностика жесткого диска во время загрузки системы;
- CIDDAEMON – Сервис индексирования файлов;
- CLS – Очистка экрана;
- CIPHER – Откроет программу шифрования файлов;
- CLEANMGR – Чистка корзины и временных файлов автоматическим путем;
- CLEARMEM – Чистка КЭШа памяти
- CLIP – Перенаправит вывод утилит командной строки в буфер обмена операционной системы;
- CLUSTER – Кластеризация операционной системы;
- CMD – Откроет новое независимое окно с командной строкой;
- CMDKEY – Управление именами и паролями пользователей;
- CMSTP – Настройка профилей диспетчера подключений;
- COLOR – Можно поменять цвет фона и текста в окне командной строки;
- COMP – Сравнение содержимого двух файлов;
- COMPACT – Управление распаковкой и сжатием файлов в разделе NTFS;
- COMPRESS – Сжимает отдельные файлы в разделе NTFS;
- CON2PRT – Возможность подключить или отключить принтер;
- CONVERT – Преобразование файловой системы из FAT в NTFS;
- COPY – Скопировать из одного места в другое один или несколько файлов;
- CSCCMD – Управление автономными файлами при удаленном подключении;
- CSVDE – Экспорт и импорт данные соглашения о соединении;
- DATE – Настройка и отображение даты;
- DEBUG – Отладка и редактирование программ;
- DEFRAG – Дефрагментация жесткого диска;
- DEL – Удаление одного или нескольких файлов;
- DELPROF – Удаление профиля пользователя;
- DELTREE – Удаление папки со всеми подпапками;
- DEVCON – Диспетчер устройств командной строки;
- DIANTZ – Архивация файлов в CAB
- DIR – Отображает список файлов и папок из указанного каталога;
- DIRUSE – Посмотреть дисковое пространство;
- DISKCOMP – Сравнивает содержимое двух гибких дисков;
- DISKCOPY – Копирование содержимого с одного диска на другой;
- DISKPART – Настроит параметры запоминающих устройств;
- DISKPERF – Покажет счетчик производительности дисков;
- DNSSTAT – Посмотреть статистику DNS
- DOSKEY – Редактирование командной строки, создание макросов;
- DSACLS – Запрос и изменение разрешений атрибутов безопасности, а также безопасности Active Directory;
- DSADD – При выполнении задач администрирования, покажет службу каталогов Active Directory;
- DSGET – Покажет свойства объектов каталога;
- DSQUERY – Поиск объектов в Active Directory, по заданным условиям;
- DSMOD – Изменение атрибутов у существующего объекта каталога;
- DSMOVE – Перемещение объекта из Active Directory;
- DSRM – Удаление объекта или всего дерева, расположенного ниже по иерархии;
- DRIVERQUERY – Покажет список и свойства установленных драйверов устройств;
- GETMAC – можно узнать MAC-адрес (уникальный физический адрес сетевой платы/адаптера) одного или нескольких сетевых адаптеров;
- GLOBAL – отобразит всех членов глобальных групп;
- GOTO – передаст управление в пакетном файле к другой команде в отмеченной строке;
- GPUPDATE – выполнит обновление групповых политик;
- GPRESULT – Покажет сведения о групповой политики для пользователя или компьютера;
- GRAFTABL – Показывает расширенный набор символов в графическом режиме;
- HELP – Выводит справочную информацию о командах командной строки;
- HOSTNAME – Покажет имя компьютера;
- ICACLS – Возможность управлять доступом к файлам и папкам;
- IF – Выполнит команду по заданному условию в пакетном файле;
- IFMEMBER – Проверить, является ли текущий пользователь членом рабочей группы;
- IPCONFIG – Позволяет настроить конфигурацию IP;
- KILL – Завершить какой-либо процесс или программу;
- ODBCCONF – Настройка драйвера ODBC;
- OPENFILES – Отображение открытых файлов на компьютере;
- QAPPSRV – Показывает доступные серверы терминалов;
- QGREP – Поиск файлов в строках, по заданному значению;
- QPROCESS – Отображение информации о процессах;
- QWINSTA – Отображение информации о сеансах сервера терминалов;
- UNLODCTR – Удаление имен счетчиков;
- USERINIT – Проводник операционной системы;
- USRSTAT – Отображение списка имен доменов;
- VER – Информация о версии;
- VERIFY – Режим проверки правильности записи на диск;
- VOL – Вывод метки и тома диска;
- VSSADMIN – Инструмент теневого копирования тома;
- XCOPY – Копирование папок и файлов;
- XCACLS – Настройка разрешения для файлов и папок;
Список всех команд командной строки (CMD) обновлено: Август 9, 2017 автором: admin
Читайте также: