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

         

Change logon


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



Change port


Отображает и изменяет сопоставления COM-портов для совместимости MS-DOS приложений.



Cprofile


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



Команды изменения служб терминалов


Сведения о командах изменения служб терминалов см. в следующих разделах.

Change logon

Change port

Change user



Команды Telnet


Команды telnet позволяют связаться с удаленным компьютером, использующим протокол Telnet. Можно выполнить команду telnet без параметров для входа в контекст telnet, обозначенный в командной строке Telnet (telnet). В командной строке Telnet используйте следующие команды для управления компьютером, на котором выполняется клиент Telnet.



Команды tlntadmn позволяют удаленно управлять компьютером, на котором выполняется сервер Telnet. Эти команды выполняются из командной строки. Команда tlntadmn без параметров отображает настройку локального сервера.

Чтобы использовать команды telnet из командной строки Telnet

Чтобы запустить клиент Telnet и ввести командную строку Telnet



Команды запросов служб терминалов


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

Query process

Query session

Query termserver

Query user



Logoff


Выход пользователя из сеанса и удаление сеанса с сервера.



Mstsc


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



с разрешениями учетной записи пользователя,


/s компьютер
Указывает имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Определяет пароль учетной записи пользователя, заданной параметром /u.
/fi имя_фильтра
Задает типы процессов, которые следует завершить и не следует. Допустимыми именами фильтров, операторами и значениями являются следующие.
Имя
Операторы
Значение
Hostname eq, ne Любая допустимая строка
Status eq, ne RUNNING|NOT RESPONDING
Imagename eq, ne Любая допустимая строка
PID eg, ne, gt, lt, ge, le Любой положительное число
Session eg, ne, gt, lt, ge, le Любой действительный номер сеанса
CPUTime eg, ne, gt, lt, ge, le Допустимое время в формате чч:мм:сс. Компоненты мм и сс должны иметь значения от 0 до 59, а чч может быть любым значением числа без знака
Memusage eg, ne, gt, lt, ge, le Любое целое число
Username eq, ne Любое действительное имя пользователя ([домен\]пользователь).
Services eq, ne Любая допустимая строка
Windowtitle eq, ne Любая допустимая строка

/pid код_процесса
Указывает код процесса, который необходимо завершить.
/im имя_образа
Указывает имя образа процесса, который необходимо завершить. Используйте подстановочный знак (*) для указания всех имен образа.
/f
Указывает, что процесс(ы) должен быть принудительно завершен. Этот параметр не действует для удаленных процессов, все удаленные процессы завершаются принудительно. /t
Задает завершение всех дочерних процессов вместе с родительским, такое действие обычно известно как уничтожение дерева.
/?Отображает справку в командной строке.


/s компьютер
Указывает имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполняет команду с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Определяет пароль учетной записи пользователя, заданной параметром /u.
/fo {TABLE|LIST|CSV}
Задает формат выходных данных. Допустимые значения: TABLE, LIST и CSV. По умолчанию для выходных данных используется формат TABLE.
/nh
Запрещает вывод заголовков столбцов. Данный параметр является допустимым, если параметр /fo имеет значение TABLE или CSV.
/fi имя_фильтра
Задает типы процессов, которые следует завершить или не следует. Допустимыми именами фильтров, операторами и значениями являются следующие.
Имя
Операторы
Значение
Status eq, ne RUNNING|NOT RESPONDING
Imagename eq, ne Любая допустимая строка
PID eg, ne, gt, lt, ge, le Любой положительное число
Session eg, ne, gt, lt, ge, le Любой действительный номер сеанса.
SessionName eq, ne Любая допустимая строка
CPUTime eg, ne, gt, lt, ge, le Допустимое время в формате чч:мм:сс. Компоненты мм и сс должны иметь значения от 0 до 59, а чч может быть любым значением числа без знака
Memusage eg, ne, gt, lt, ge, le Любое целое число
Username eq, ne Любое действительное имя пользователя ([домен\]пользователь)
Services eq, ne Любая допустимая строка
Windowtitle eq, ne Любая допустимая строка
Modules eq, ne Любая допустимая строка

/m [модуль]
Задает вывод сведений о модулях для каждого процесса. При указании модуля отображаются все процессы, использующие этот модуль. Если модуль не определен, выводятся на экран все процессы для всех модулей. Нельзя использовать совместно с параметрами /svc и /v
/svc
Отображает без обрезки сведения о всех службах для каждого процесса. Данный параметр является допустимым, если параметр /fo имеет значение TABLE. Нельзя использовать совместно с параметрами /m и /v
/v
Задает отображение подробных сведений о задании в выходных данных. Нельзя использовать совместно с параметрами /svc и /m.
/?Отображает справку в командной строке.


/q
Запрещает вывод сообщений.
/x
Указывает ответные вызовы при установке соединения для сетей с высокой нагрузкой, в которых велики потери пакетов. При отсутствии параметра используются обратные вызовы без установки соединения.
/c
Обязательный параметр. Указывает настройку клиента.
сервер1
Обязательный параметр. Указывает имя удаленного сервера, у которого есть поставщики услуг TAPI, необходимые клиенту. Клиент использует линии и телефоны служб поставщиков. Клиент должен находиться в одном домене с сервером или в домене, у которого установлены двухсторонние отношения доверия с доменом, содержащим сервер.
сервер2...
Указывает дополнительный сервер или несколько серверов, доступных клиенту. При вводе списка серверов вставляйте пробел между именами серверов.
/d
Очищает список удаленных серверов. Отключает клиента телефонии, запретив ему использовать поставщиков услуг TAPI на удаленных серверах.
/?
Отображает справку в командной строке.


\\удаленный_сервер
Отображает имя подключаемого сервера
/?Отображает справку в командной строке.

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


Подстановочный символ (*) принимается только при указании вместе с фильтрами.
Завершение удаленных процессов всегда выполняется принудительно независимо от указания параметра /f.
Указание имени компьютера в качестве фильтра HOSTNAME приведет к завершению работы и остановке всех процессов.
Используйте команду tasklist для определения кода завершаемого процесса.
Команда taskkill является заменой средству Kill.


Для правильной работы телефонии TAPI выполните команду tcmsetup для указания удаленных серверов, используемых клиентами TAPI.
Чтобы запустить эту команду, необходимо принадлежать к группе администраторов.
Перед тем как пользователь сможет использовать телефон или линию на сервере TAPI, администратор сервера телефонии должен назначить пользователю телефон или линию.
Список серверов телефонии, созданный этой командой, заменяет существующий список серверов, доступных клиенту. Данную команду нельзя использовать для добавления сервера в существующий список.


При использовании команды telnet без параметров запускается клиент Telnet.
В командной строке Telnet необходимо использовать команды Telnet.
Чтобы остановить клиент Telnet


Допускается сокращение этой команды до q.
Чтобы подключить клиент Telnet к удаленному компьютеру

Далее приведены примеры использования команды


Далее приведены примеры использования команды taskkill:
taskkill /pid 1230 /pid 1241 /pid 1253
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
taskkill /s srvmain /f /im notepad.exe
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *
taskkill /s srvmain /u maindom\hiropln /fi "USERNAME ne NT*" /im *
taskkill /f /fi "PID ge 1000" /im *


Далее приведены примеры использования команды taskkill:
tasklist /v /fi "PID gt 1000" /fo csv
tasklist /fi "USERNAME ne NT AUTHORITY\SYSTEM" /fi "STATUS eq running"
tasklist /v /fi "STATUS eq running"
tasklist /s srvmain /nh
tasklist /s srvmain /s srvny
tasklist /s srvmain /u maindom\hiropln /p p@ssW23 /nh


Чтобы подключиться к удаленному серверу Redmond через порт 44, введите в командную строку:
o redmond 44
Чтобы отключить клиент Telnet от удаленного компьютера


Чтобы отключиться от удаленного сервера Redmond, введите команду:
c redmond 44
Чтобы настроить параметры клиента Telnet


Для отправки информации о событиях в окно просмотра событий введите:
tlntadmn config auditlocation=eventlog
Для аудита событий регистрации администратора и неудачных попыток регистрации введите:
tlntadmn config audit=+admin +fail
Чтобы задать основной домен для компьютера, на котором выполняется сервер Telnet


Чтобы сделать домен Redmond основным доменом на локальном сервере, введите:
tlntadmn config dom=Redmond
Чтобы сопоставить клавишу ALT для компьютера, на котором выполняется сервер Telnet


Чтоб передать файл Users.txt с локального компьютера в файл Users19.txt на удаленный компьютер с именем vax1, введите следующую команду:
tftp vax1 put users.txt users19.txt


Для установки часов компьютера на 1:36 после полудня введите одну из следующих команд:
time 13:36
time 1:36P


Чтобы отобразить текущую настройку часового пояса, введите команду:
w32tm /tz


Чтобы установить заголовок окна для пакетной программы, введите следующую команду:
rem Эта пакетная программа обновляет сведения о сотруднике: cls @echo off title Обновление файлов copy \\server\share\*.xls c:\users\common\*.xls echo Файлы обновлены. title Командная строка
См. также


Чтобы выполнить трассировку пути к узлу corp7.microsoft.com, введите команду:
tracert corp7.microsoft.com
Чтобы выполнить трассировку пути к узлу corp7.microsoft.com и предотвратить разрешение каждого IP-адреса в имя, введите:
tracert -d corp7.microsoft.com
Чтобы выполнить трассировку пути к узлу corp7.microsoft.com и использовать узлы 10.12.0.1-10.29.3.1-10.1.44. 1 для свободной маршрутизации, введите следующую команду:
tracert -j 10.12.0.1 10.29.3.1 10.1.44.1 corp7.microsoft.com


Для вывода имен всех подкаталогов на текущем диске служит следующая команда:
tree \
Для постраничного вывода имен файлов во всех каталогах диска C можно использовать следующую команду:
tree c:\ /f | more
Для печати списка файлов из предыдущего примера может быть использована следующая команда:
tree c:\ /f > prn
См. также


Чтобы выйти из текущего сеанса, введите:
logoff
Чтобы выйти из сеанса с кодом ID 12, введите:
logoff 12
Чтобы выйти из сеанса с использованием имени сеанса и сервера, например сеанс TERM04 на сервере WF12, введите:
logoff TERM04 /server:WF12


Чтобы отправить сообщение с заголовком Встречаемся сегодня в 13- 00 всем сеансам для пользователя MIKES, введите:
msg MIKES Встречаемся сегодня в 13-00
Чтобы отправить тоже самое сообщение сеансу MODEM02, введите:
msg modem02 Встречаемся сегодня в 13-00
Чтобы отправить сообщение сеансу с кодом 12, введите:
msg 12 Встречаемся сегодня в 13-00
Чтобы отправить сообщение всем сеансам, содержащимся в файле USERLIST, введите:
msg @userlist Встречаемся сегодня в 13-00
Чтобы отправить сообщение всем вошедшим пользователям, введите:
msg * Встречаемся сегодня в 13-00
Чтобы отправить сообщение всем пользователям, установив режим ожидания ответа (например 10 секунд), введите:
msg */TIME:10 Встречаемся сегодня в 13-00


Чтобы отобразить сведения о всех серверах терминалов в сети, введите:
query termserver
Чтобы отобразить сведения о сервере терминалов с именем server3, введите:
query termserver server3
Чтобы отобразить сведения о всех серверах терминалов в домене SYSTEM, введите:
query termserver /domain:system
Чтобы отобразить адреса сети и узла для сервера терминалов с именем server3, введите:
query termserver server3 /address


Чтобы отобразить сведения о всех активных сеансах на сервере SERVER2, введите:
query session /server:SERVER2
Чтобы отобразить сведения об активном сеансе MODEM02, введите:
query session MODEM02
После выполнения команды query session на экран будут выведены следующие сведения:
C:\>query session СЕАНС ПОЛЬЗОВАТЕЛЬ ID СТАТУС ТИП УСТРОЙСТВО >console administrator 0 active wdcon rdp-tcp#1 client1 1 active wdtshare rdp-tcp 2 listen wdtshare 4 idle 5 idle
Символом (>) отмечен текущий сеанс. В столбце СЕАНС выводится имя, назначенное сеансу. В столбце ПОЛЬЗОВАТЕЛЬ отображается имя пользователя, подключенного к сеансу. В столбце СТАТУС отображаются сведения о текущем состоянии сеанса. В столбце ТИП отображаются сведения о типе сеанса. В столбце УСТРОЙСТВО, который не отображается для сеансов консоли или сетевых сеансов, собраны сведения об именах устройств, назначенные сеансу. Комментарии, следующие за сведениями о сеансе, появляются из профиля сеанса.
Любые сеансы, исходное состояние которых настроено как «Отключено», не отображаются в списке запроса сеансов, до своего разрешения.


Чтобы отобразить сведения о всех пользователях, которые вошли в систему, введите:
query user
Чтобы отобразить сведения о пользователе USER1 на сервере SERVER1, введите:
query user USER1 /server:SERVER1


Для наблюдения за сеансом 93 введите:
shadow 93
Для наблюдения за сеансом ACCTG01 введите:
shadow ACCTG01


Чтобы подключиться к сеансу с кодом 12 на сервере терминалов и отключиться от текущего сеанса, введите:
tscon 12
Чтобы подключиться к сеансу с кодом 23 на сервере терминалов, используя пароль mypass, введите:
tscon 23 /password:mypass
Чтобы подключить сеанс с именем TERM03 к сеансу с именем TERM05, а затем отключить сеанс TERM05, если он подключен, введите:
tscon TERM03 /v /dest:TERM05


Чтобы отключить текущий сеанс, введите:
tsdiscon
Чтобы отключить сеанс с кодом 10, введите:
tsdiscon 10
Чтобы отключить сеанс с именем TERM04, введите:
tsdiscon TERM04


Чтобы вывести содержимое файла с именем Holiday.mar, введите следующую команду:
type holiday.mar
Чтобы вывести содержимое большого файла с паузой после заполнения экрана, введите следующую команду:
type holiday.mar | more

Query process


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



Query session


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



Query termserver


Отображает список всех серверов терминалов в сети.



Query user


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



Register


Регистрация программы для придания ей особых характеристик выполнения.



Reset session


Позволяет сбросить (удалить) сеансы с сервера терминалов.



Shadow


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



s компьютер]


taskkill [/ s компьютер] [/u домен\пользователь [/p пароль]]] [/fi имя_фильтра] [/pid код_процесса]|[/im имя_образа] [/f][/t]


tasklist[.exe] [/ s компьютер] [/u домен\пользователь [/p пароль]] [/fo {TABLE|LIST|CSV}] [/nh] [/fi фильтр [/fi фильтр2 [ ... ]]] [/m [модуль] | /svc | /v]


tcmsetup [/q] [/x] / c сервер1 [сервер2...]
tcmsetup [/q] /c /d

Службы и программы TCP/IP


Служебные программы TCP/IP обеспечивают подключение к сетям, например к сетям UNIX-компьютеров. Чтобы использовать программы TCP/IP, на компьютере должна быть установлена поддержка протокола TCP/IP.

Для получения сведений щелкните ссылку.



Taskkill


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



Tasklist


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



Tftp


Осуществляет обмен файлами с удаленным компьютером, обычно с компьютером под управлением UNIX, на котором выполняется служба или демон протокола Trivial File Transfer Protocol (TFTP). Запущенная без параметров, команда tftp выводит справку.



Time


Выводит и задает системное время. При использовании без параметров, команад time отображает системное время и предалагает ввести новое время.



Tracert


Определяет путь до точки назначения с помощью посылки в точку назначения эхо-сообщений протокола Control Message Protocol (ICMP) с постоянным увеличением значений срока жизни (Time to Live, TTL). Выведенный путь — это список ближайших интерфейсов маршрутизаторов, находящихся на пути между узлом источника и точкой назначения. Ближний интерфейс представляют собой интерфейс маршрутизатора, который является ближайшим к узлу отправителя на пути. Запущенная без параметров, команда tracert выводит справку.



Tree


Представляет графически дерево каталогов заданного пути или диска.



Tsprof


Копирует сведения о конфигурации одного пользователя (отображенные в расширениях служб терминалов, расположенных в оснастках «Локальные пользователи и группы» и «Active Directory - пользователи и компьютеры») другому. Команда tsprof также может задать путь к профилю для пользователя.



Tsshutdn


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



Type


Вывод содержимого текстового файла на экран. Команда type применяется для просмотра текстового файла без его изменения.



W32tm


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