- Windows cmd commands call
- Syntax
- Parameters
- Batch parameters
- Remarks
- вызывает call
- Синтаксис Syntax
- Параметры Parameters
- Параметры пакета Batch parameters
- Комментарии Remarks
- CMD — командная строка как 2×2
- Все CMD команды
- APPEND
- ASSOS
- ATMSDM
- ATTRIB
- AUDITUSR
- BREAK
- BOOTCFG
- CACLS
- CHDIR
- CHKDSK
- CHKNTFS
- CIDDAEMON
- CIPHER
- CMSTP
- COLOR
- COMPACT
- CONVERT
- DEBUG
- DEFRAG
- DEVCON
- DIANTZ
- DISKCOMP
- DISKCOPY
- DISKPART
- DISKPERF
- DOSKEY
- DRIVERQUERY
- ENDLOCAL
- EDLIN
- ERASE
- ESENTUTL
- EVENTCREATE
- EVENTTRIGGERS
- EXE2BIN
- EXPAND
- FINDSTR
- FINGER
- FLTMC
- FORCEDOS
- FORMAT
- FONTVIEW
- FSUTIL
- FTYPE
- GETMAC
- GPRESULT
- GPUPDATE
- GRAFTABL
- HOSTNAME
- IPCONFIG
- IPXROUTE
- LABEL
- LODCTR
- LOGMAN
- LOGOFF
- LSASS
- MAKECAB
- MKDIR
- MOFCOMP
- MOUNTVOL
- MQBKUP
- MQSVC
- MRINFO
- MSIEXEC
- NBTSTAT
- NETSH
- NETSTAT
- NLSFUNC
- NSLOOKUP
- NTBACKUP
- ODBCCONF
- OPENFILES
- PAGEFILECONFIG
- PATHPING
- PAUSE
- PENTNT
- PERFMON
- PING6
- POWERCFG
- PRNCNFG
- PROMT
- PROXYCFG
- PUSHD
- QAPPSRV
- QPROCESS
- QWINSTA
- RASDIAL
- RECOVER
- REGSVR32
- RELOG
- RENAME
- REPLACE
- RESET
- REXEC
- RMDIR
- ROUTE
- RUNAS
- RUNDLL32
- RWINSTA
- SCHTASKS
- SDBINST
- SECEDIT
- SETLOCAL
- SETVER
- SHADOW
- SHIFT
- SHUTDOWN
- SMBINST
- START
- SUBST
- SYSTEMINFO
- TASKKILL
- TASKLIST
- TCMSETUP
- TITLE
- TLNTADMN
- TRACERT
- TRACERPT
- TRACERT6
- TSCON
- TSDISCON
- TSKILL
- TSSHUTDN
- TYPEPERF
- UNLODCTR
- USERINIT
- VERIFY
- VSSADMIN
- W32TM
- WBEMTEST
- WINVER
- XCOPY
Windows cmd commands call
Calls one batch program from another without stopping the parent batch program. The call command accepts labels as the target of the call
Call has no effect at the command prompt when it is used outside of a script or batch file.
Syntax
Parameters
]
Batch parameters
The batch script argument references (%0, %1, . ) are listed in the following tables.
Using the %* value in a batch script refers to all the arguments (for example, %1, %2, %3. ).
You can use the following optional syntaxes as substitutions for batch parameters (%n):
Batch Parameter | Description |
---|---|
% 1 | Expands %1 and removes surrounding quotation marks. |
% f1 | Expands %1 to a fully qualified path. |
% d1 | Expands %1 to a drive letter only. |
% p1 | Expands %1 to a path only. |
% n1 | Expands %1 to a file name only. |
% x1 | Expands %1 to a file name extension only. |
% s1 | Expands %1 to a fully qualified path that contains short names only. |
% a1 | Expands %1 to the file attributes. |
% t1 | Expands %1 to the date and time of file. |
% z1 | Expands %1 to the size of the file. |
% $PATH:1 | Searches the directories listed in the PATH environment variable, and expands %1 to the fully qualified name of the first directory found. If the environment variable name is not defined or the file is not found by the search, then this modifier expands to the empty string. |
The following table shows how you can combine modifiers with the batch parameters for compound results:
Batch Parameter with Modifier | Description |
---|---|
% dp1 | Expands %1 to a drive letter and path only. |
% nx1 | Expands %1 to a file name and extension only. |
% dp$PATH:1 | Searches the directories listed in the PATH environment variable for %1, and then expands to the drive letter and path of the first directory found. |
% ftza1 | Expands %1 to display output similar to the dir command. |
In the above examples, %1 and PATH can be replaced by other valid values. The %
syntax is terminated by a valid argument number. The %
modifiers cannot be used with %*.
Remarks
Using batch parameters:
Batch parameters can contain any information that you can pass to a batch program, including command-line options, file names, the batch parameters %0 through %9, and variables (for example, %baud%).
Using the parameter:
By using call with the parameter, you create a new batch file context and pass control to the statement after the specified label. The first time the end of the batch file is encountered (that is, after jumping to the label), control returns to the statement after the call statement. The second time the end of the batch file is encountered, the batch script is exited.
Using pipes and redirection symbols:
Do not use pipes (|) or redirection symbols ( or > ) with call.
Making a recursive call
You can create a batch program that calls itself. However, you must provide an exit condition. Otherwise, the parent and child batch programs can loop endlessly.
Working with command extensions
If command extensions are enabled, call accepts as the target of the call. The correct syntax is call :
вызывает call
Вызывает одну пакетную программу из другой без остановки родительской пакетной программы. Calls one batch program from another without stopping the parent batch program. Команда Call принимает метки в качестве целевого объекта вызова The call command accepts labels as the target of the call
Вызов не оказывает влияния на командную строку, если она используется вне скрипта или пакетного файла. Call has no effect at the command prompt when it is used outside of a script or batch file.
Синтаксис Syntax
Параметры Parameters
Параметр Parameter | Описание Description |
---|---|
[ :][ |
]
Параметры пакета Batch parameters
Ссылки на аргумент скрипта пакетной службы (%0, %1. ) перечислены в следующих таблицах. The batch script argument references (%0, %1, . ) are listed in the following tables.
Использование значения % * в пакетном скрипте означает все аргументы (например, %1, %2, %3. ). Using the %* value in a batch script refers to all the arguments (for example, %1, %2, %3. ).
Можно использовать следующие необязательные синтаксисы в качестве подстановок для пакетных параметров (% n): You can use the following optional syntaxes as substitutions for batch parameters (%n):
Параметр Batch Batch Parameter | Описание Description |
---|---|
% 1 | Развертывает %1 и удаляет окружающие кавычки. Expands %1 and removes surrounding quotation marks. |
% f1 | Расширение %1 до полного пути. Expands %1 to a fully qualified path. |
% d1 | Расширение %1 до буквы диска. Expands %1 to a drive letter only. |
% p1 | Развертывает %1 только для пути. Expands %1 to a path only. |
% n1 | Расширение %1 только на имя файла. Expands %1 to a file name only. |
% x1 | Развертывает %1 только для расширения имени файла. Expands %1 to a file name extension only. |
% s1 | Расширение %1 до полного пути, содержащего только короткие имена. Expands %1 to a fully qualified path that contains short names only. |
% a1 | Развертывает %1 для атрибутов файла. Expands %1 to the file attributes. |
% t1 | Увеличивает %1 до даты и времени файла. Expands %1 to the date and time of file. |
% z1 | Расширение %1 до размера файла. Expands %1 to the size of the file. |
% $PATH:1 | Выполняет поиск в каталогах, перечисленных в переменной среды PATH, и разворачивает %1 до полного имени найденного первого каталога. Searches the directories listed in the PATH environment variable, and expands %1 to the fully qualified name of the first directory found. Если имя переменной среды не определено или файл не найден при поиске, то этот модификатор разворачивается до пустой строки. If the environment variable name is not defined or the file is not found by the search, then this modifier expands to the empty string. |
В следующей таблице показано, как можно объединить модификаторы с пакетными параметрами для составных результатов. The following table shows how you can combine modifiers with the batch parameters for compound results:
Параметр Batch с модификатором Batch Parameter with Modifier | Описание Description |
---|---|
% dp1 | Расширение %1 до буквы диска и пути. Expands %1 to a drive letter and path only. |
% nx1 | Развертывает %1 только для имени файла и расширения. Expands %1 to a file name and extension only. |
% точка DP $ PATH: 1 % dp$PATH:1 | Выполняет поиск в каталогах, перечисленных в переменной среды PATH для %1, а затем разворачивается на букву диска и путь к первому найденному каталогу. Searches the directories listed in the PATH environment variable for %1, and then expands to the drive letter and path of the first directory found. |
% ftza1 | Разворачивает %1 для вывода выходных данных, аналогичных команде dir . Expands %1 to display output similar to the dir command. |
В приведенных выше примерах %1 и Path могут быть заменены другими допустимыми значениями. In the above examples, %1 and PATH can be replaced by other valid values. %
Синтаксис завершается допустимым номером аргумента. The %
syntax is terminated by a valid argument number. %
Модификаторы нельзя использовать с % *. The %
modifiers cannot be used with %*.
Комментарии Remarks
Использование параметров пакетной службы: Using batch parameters:
Пакетные параметры могут содержать любые сведения, которые можно передать в пакетную программу, включая параметры командной строки, имена файлов, параметры пакета %0 – %9 и переменные (например, % бод%). Batch parameters can contain any information that you can pass to a batch program, including command-line options, file names, the batch parameters %0 through %9, and variables (for example, %baud%).
С помощью параметра: Using the parameter:
Используя вызов с параметром, вы создаете новый контекст файла пакета и передаете управление оператору после указанной метки. By using call with the parameter, you create a new batch file context and pass control to the statement after the specified label. При первом обнаружении конца пакетного файла (то есть после перехода к метке) управление возвращается оператору после оператора Call . The first time the end of the batch file is encountered (that is, after jumping to the label), control returns to the statement after the call statement. При втором обнаружении конца пакетного файла пакетный сценарий завершается. The second time the end of the batch file is encountered, the batch script is exited.
Использование каналов и символов перенаправления: Using pipes and redirection symbols:
Не используйте каналы (|) или символы перенаправления ( или > ) с вызовом. Do not use pipes (|) or redirection symbols ( or > ) with call.
Выполнение рекурсивного вызова Making a recursive call
Можно создать пакетную программу, которая вызывает саму себя. You can create a batch program that calls itself. Однако необходимо указать условие выхода. However, you must provide an exit condition. В противном случае родительские и дочерние пакетные программы могут подбираться бесконечно. Otherwise, the parent and child batch programs can loop endlessly.
Работа с расширениями команд Working with command extensions
Если расширения команд включены, вызов принимает в качестве цели вызова. If command extensions are enabled, call accepts as the target of the call. Правильный синтаксис: call : The correct syntax is call :
CMD — командная строка как 2×2
Все CMD команды
На этой странице собран полный список CMD команд Windows от А до Я. Также будут добавлены команды Linux.
APPEND
Позволяет программам открывать файлы в указанных каталогах так, словно они находятся в текущем каталоге.
Отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов.
ASSOS
Вывод либо изменение сопоставлений по расширениям имён файлов.
Команда предназначена для запуска программ в указанное время.
ATMSDM
Контроль подключений и адресов, зарегистрированных диспетчером вызовов ATM в сетях с асинхронным режимом передачи (ATM).
ATTRIB
Изменение атрибутов файлов и папок.
AUDITUSR
Задаёт политику аудита пользователей.
BREAK
Включение режима обработки клавиш CTRL+C.
BOOTCFG
Эта программа командной строки может быть использована для настройки , извлечения , изменения или удаления параметров командной строки в файле Boot.ini.
CACLS
Просмотр изменение таблиц управления доступом ACL к файлам.
Вызов одного пакетного файла из другого.
Вывод имени либо изменение текущей папки.
Вывод либо изменение активной кодовой страницы.
CHDIR
Вывод либо смена текущей папки.
CHKDSK
Проверка диска и вывод отчёта.
CHKNTFS
Выводит или изменяет параметры проверки диска во время загрузки.
CIDDAEMON
Сервис индексации файлов.
CIPHER
Программа шифрования файлов.
Очистка экрана интерпретатора.
Запуск нового окна командной строки.
CMSTP
Установка профилей диспетчера подключений.
COLOR
Устанавливает цвет для текста и фона в текстовых окнах.
Сравнение содержимого двух файлов или наборов файлов.
COMPACT
Просмотр и изменение параметров сжатия файлов в разделах NTFS.
CONVERT
Преобразование файловой системы тома FAT в NTFS.
Копирование одного или нескольких файлов.
Вывод либо установка текущей даты.
DEBUG
Средство для отладки и редактирования программ.
DEFRAG
Удаление одного или нескольких файлов.
DEVCON
Альтернатива диспетчера устройств.
DIANTZ
Вывод списка файлов и подпапок из указанного каталога.
DISKCOMP
Сравнение содержимого двух гибких дисков.
DISKCOPY
Копирование содержимого одного гибкого диска на другой.
DISKPART
Использования сценария diskpart.
DISKPERF
Счетчик производительности дисков.
DOSKEY
Редактирование и повторный вызов команд Windows; создание макросов DOSKey.
DRIVERQUERY
Просмотр списка установленных драйверов устройств и их свойства.
Вывод сообщений и переключение режима отображения команд на экране.
Запуск редактора MS-DOS.
ENDLOCAL
Завершение локализации изменений среды в пакетном файле.
EDLIN
Запуск построчного текстового редактора.
ERASE
Удаление одного или нескольких файлов.
ESENTUTL
Обслуживание утилит для Microsoft (R) баз данных Windows.
EVENTCREATE
Эта команда дает возможность администратору создать запись об особом событии в указанном журнале событий.
EVENTTRIGGERS
Позволяет администратору отобразить и настроить триггеры событий в локальной или удаленной системе.
EXE2BIN
Преобразование EXE-файлов в двоичный формат.
Завершение командной строки.
EXPAND
Распаковка сжатых файлов.
Сравнение двух файлов или двух наборов файлов и вывод различий между ними.
Поиск текстовой строки в одном или нескольких файлах.
FINDSTR
Поиск строк в файлах.
FINGER
Вывод сведений о пользователях указанной системы.
FLTMC
Работа с фильтром нагрузки драйверов.
Выполнение указанной команды для каждого файла набора.
FORCEDOS
Сопоставление приложений MS-DOS, которые не распознаются системой Microsoft Windows XP.
FORMAT
Форматирование диска для работы с Windows.
FONTVIEW
Программа просмотра шрифтов.
FSUTIL
Управление точками повторной обработки, управление разреженными файлами, отключение тома или расширение тома.
Программа передачи файлов.
FTYPE
Просмотр и изменение типов файлов, сопоставленных с расширением имен файлов.
GETMAC
Отображает MAC-адрес одного или нескольких сетевых адаптеров компьютера.
Передача управления содержащей метку строке пакетного файла.
GPRESULT
Отображает результирующую политику (RSoP) для указанного пользователя и компьютера.
GPUPDATE
Выполнение обновления групповых политик.
GRAFTABL
Выбор кодовой страницы для отображения символов национальных алфавитов в графическом режиме.
Выводит не полный список команд, которые используются в cmd.
HOSTNAME
Отображение имени компьютера.
Оператор условного выполнения команд в пакетном файле.
IPCONFIG
Вывод маску подсети, стандартный шлюз и информацию о вашем IP.
IPXROUTE
Программа управления маршрутизацией NWLink IPX.
LABEL
Создание, изменение и удаление меток тома для диска.
LODCTR
Обновление имен счётчиков и поясняющего текста для расширенного счётчика.
LOGMAN
Управление расписанием для счетчиков производительности и журнала трассировки событий.
LOGOFF
Завершение сеанса Windows.
Отображение состояния очереди удалённой очереди печати lpq.
Направляет задание печати на сетевой принтер.
LSASS
Сервер определения локальной защиты.
MAKECAB
Архивирование файлов в cab-архив.
Выводит сведения об используемой и свободной памяти.
MKDIR
Создание папки с расширенной функциональностью.
Открытие окна консоли MMC.
Отладка системных устройств.
MOFCOMP
32-разрядный компилятор Microsoft (R) MOF.
Последовательный вывод данных по частям размером в один экран.
MOUNTVOL
Просмотр, создание и удаление точек подключения тома.
Перемещение и переименование файлов и каталогов.
MQBKUP
Утилита архивирования и восстановления очереди сообщений.
MQSVC
Обеспечивает инфраструктуру для работы распределенных приложений.
MRINFO
Работа с многоадресными рассылками.
Отправка сообщений пользователю.
MSIEXEC
Запуск установщика Windows.
NBTSTAT
Отображение статистики протокола и текущих подключений TCP/IP с помощью NBT (NetBIOS через TCP/IP).
Пакет приложений предназначенный для работы с сетью.
NETSH
Локальное или удаленное отображение и изменение параметров сети.
NETSTAT
Отображение статистики протоколов и текущих сетевых подключений TCP/IP.
NLSFUNC
Загрузка сведений о национальных стандартах.
NSLOOKUP
Вывод информации, предназначенный для диагностики DNS.
NTBACKUP
Запуск мастера архивирования.
Отладчик командной строки.
ODBCCONF
Настройка драйвера ODBC.
OPENFILES
Команда выводит список открытых файлов и папок в системе.
PAGEFILECONFIG
Настройка файлов подкачки и виртуальной памяти.
Вывод либо установка пути поиска исполняемых файлов.
PATHPING
Вывод информации о скрытый сетях и потери данных.
PAUSE
Приостанавливает выполнение сценария cmd.
PENTNT
Обнаруживает ошибки деления с плавающей точкой процессора Pentium, отключает аппаратную обработку чисел с плавающей точкой и включает эмуляции операций с плавающей точкой.
PERFMON
Открывает окно «Производительность».
Проверяет соединение с другим компьютером.
PING6
Команда проверки связи.
Изменяет одну папку на ту, которая была сохранена командой PUSHD.
POWERCFG
Эта команда позволяет управлять электропитанием системы.
Печать текстового файла.
PRNCNFG
Настройка параметров принтера.
PROMT
Изменение приглашения командной строки cmd.exe.
PROXYCFG
Инструмент настройки proxy соединения.
PUSHD
Сохранения значений текущего каталога для использования POPD командой.
QAPPSRV
Отображает доступные серверы терминалов в сети.
QPROCESS
Отображает информацию о процессах.
QWINSTA
Отображение информации о сеансах терминалов.
RASDIAL
Интерфейс связи из командной строки для клиента службы удалённого доступа.
Обмен файлами с компьютером, на котором выполняется служба RCP.
RECOVER
Восстановление сохранившихся данных на поврежденном диске.
Редактирование системного реестра через командную строку.
REGSVR32
RELOG
Создает новый журнал производительности из уже имеющего.
Помещение комментария в пакетный файл.
Переименование файлов и папок.
RENAME
Переименование файлов и папок.
REPLACE
RESET
Утилита сброса служб терминалов.
REXEC
Выполнение команд на удаленных узлах на которых выполняется служба rexec.
RMDIR
ROUTE
Обработка таблиц сетевых маршрутов.
Выполнение команд на удаленных узлах, на которых запущена служба RSH.
Управление ресурсами носителей с помощью службы «Съемные ЗУ».
RUNAS
Использование приложений от имени другого пользователя.
RUNDLL32
Запуск стандартных команд-функций заложенных в dll.
RWINSTA
Сброс значений подсистем оборудования и программ сеанса в начальное состояние.
Установление связи с NT Service Controller и ее услугами.
SCHTASKS
Создание, удаление, изменение и опрос запланированных задачи в локальной или удаленной системе.
SDBINST
Установщик базы данных совместимости.
SECEDIT
Автоматизация задач настройки безопасности.
Вывод, присваивание и удаления переменных в командной строке.
SETLOCAL
Начало локализации изменений среды в пакетном файле.
SETVER
Задает номер версии, который MS-DOS сообщает программе.
Проверка файлов Windows.
SHADOW
Позволяет наблюдать за другим сеансом служб терминалов.
SHIFT
Изменение содержимого подставляемых параметров для пакетного файла.
SHUTDOWN
Завершение сеанса, выключение и перезагрузка системы Windows.
SMBINST
Процесс, принадлежащий System Management BIOS Driver Installer.
START
Запуск программы или команды в отдельном окне.
SUBST
Сопоставление имени диска указанному пути.
SYSTEMINFO
Вывод информации о настройках системы.
TASKKILL
Завершение одного или нескольких процессов.
TASKLIST
Показывает запущенные программы и процессы выполняемые в данный момент.
TCMSETUP
Установка клиента телефонии.
Обмен файлами с удаленным компьютером, на котором запущена служба TFTP.
Просмотр или изменение текущего времени.
TITLE
Назначение заголовка окна интерпретатора.
TLNTADMN
Удаленное управление компьютером.
TRACERT
Трассировка маршрута к указанному узлу.
TRACERPT
Обрабатывает двоичные файлы журнала отслеживания событий или потоки данных.
TRACERT6
Версия tracert для протокола IPv6.
Вывод структуры диска или каталога в виде дерева.
TSCON
Присоединяет сеанс пользователя к сеансу терминала.
TSDISCON
Отключение сеанса терминала.
TSKILL
TSSHUTDN
Завершение работы сервера в установленном порядке.
Вывод на экране содержимого текстовых файлов.
TYPEPERF
Выводит сведения о производительности на экран или в журнал.
UNLODCTR
Удаление имен счётчиков и поясняющего текста для расширенного счётчика.
USERINIT
Проводник системы Windows.
Вывод сведений о версии Windows.
VERIFY
Установка режима проверки правильности записи файлов на диск.
Вывод метки и серийного номера тома для диска.
VSSADMIN
Инструмент командной строки теневого копирования тома.
W32TM
Диагностика службы времени.
WBEMTEST
Тестер инструментария управления Windows.
WINVER
Вывод информации о версии Windows.
Инструмент для написания сценариев.
XCOPY
Копирование файлов и дерева папок.
Список cmd команд, которые присутствуют в windows.