Командная строка (command line, консоль, терминал) в операционной системе Windows предназначена для работы с системой в текстовом режиме. Программная оболочка служит для связи пользователя с операционной системой посредством ввода текстовых команд с клавиатуры компьютера.
Работа с командной строкой проходит следующим образом: пользователь запускает на компьютере приложение cmd.exe, открывается окно интерфейса командной строки (интерпретатор командной строки), затем пользователь вводит с клавиатуры команду или наборы команд, система их выполняет, иногда выдает запросы или сообщения, отображаемые в окне интерфейса командной строки.
Содержание:
- Как запустить командную строку
- Как выполнить команду в командной строке
- Команды для командной строки Виндовс
- Командная строка Windows: список основных команд
- Выводы статьи
Для выполнения различных задач на компьютере: запуск программ, настройка системы, изменения параметров Windows и т. д., необходимо вводить определенные команды для командной строки.
На заре создания операционных систем, ОС не имели графического интерфейса, все действия выполнялись с помощью команд, набранных на клавиатуре. После появления графического интерфейса командная строка не исчезла из системы.
Большинство пользователей, рано или поздно, сталкиваются с командной строкой, другая часть пользователей, даже не подозревает о ее существовании.
Преимуществом командной строки является то, что командная строка не зависит от графического интерфейса операционной системы. Пользователь вводит команды в окне командной строки, а система их немедленно выполняет. В некоторых случаях этот процесс проходит быстрее, чем подобные действия с использованием графического интерфейса Windows.
Командная строка часто используется при возникновении неполадок на компьютере, когда невозможно выполнить работы по исправлению сбоев системы другим способом.
Начинающим пользователям трудно работать с командной строкой из-за того, что они не знают команд. Поэтому с командную строку чаще используют опытные пользователи и администраторы.
В этой статье вы найдете список команд командной строки. В таблице собраны основные команды командной строки, работающие в операционных системах Windows 10, Windows 8,1, Windows 8, Windows 7.
Как запустить командную строку
В Windows 10 сразу найти командную строку неочевидно, поэтому прочитайте эту статью о разных способах запуска консоли в этой ОС.
В операционной системе Windows имеется несколько способов для запуска командной строки, вот самые простые:
- Из меню «Пуск» войдите в «Программы» («Все программы»), а затем в «Служебные» (в Windows 7 — «Стандартные»), выберите приложение «Командная строка».
- В поле поиска введите «cmd» (без кавычек), среди открывшихся результатов окажется командная строка.
- После нажатия на клавиатуре «Win» + «R», в окне «Выполнить» введите команду запуска командной строки «cmd» (без кавычек).
В обычном режиме командная строка запускается от имени пользователя. Для выполнения некоторых действий в командной строке, требуются повышенные права Администратора компьютера. В этом случае, командную строку необходимо запустить от имени администратора. Прочитайте статью о том, как запустить командную строку от имени администратора в разных версиях операционной системы Windows.
Как выполнить команду в командной строке
Работа в командной строке выполняется очень просто: пользователь вводит текстовую команду, а затем нажимает на клавишу «Enter» (ввод). Если необходимо ввести несколько последовательных команд, повторите данную операцию несколько раз.
После запуска командной строки, в окне интерпретатора командной строки отображается версия операционной системы Windows, и место где сейчас находится пользователь. При запуске в обычном режиме, это адрес профиля пользователя на системном диске.
При запуске командной строки от имени администратора, путь выглядит следующим образом: «C:Windowssystem32».
Команды командной строки Windows необходимо вводить в окне интерпретатора сразу после знака «>», в этом месте мигает курсор.
Для копирования команды с компьютера, а затем вставки команды в командную строку, используется контекстное меню правой кнопки мыши. Скопируйте команду в буфер обмена, вставьте курсор мыши в окно командной строки, нажмите на правую кнопку мыши. В Windows 10 поддерживается копирование и вставка при помощи стандартных клавиш клавиатуры: «Ctrl» + «C» и «Ctrl» + «V».
Некоторые системные приложения запускаются непосредственно после ввода команды, которая состоит из названия приложения, например, если вести команду «calc», то на компьютере запуститься системная программа Калькулятор.
Для других программ потребуется ввести полный путь до исполняемого файла приложения. Если в пути до файла есть пробелы, полный путь заключается в кавычки, например, так выглядит команда для запуска браузера Google Chrome:
"C:Program Files (x86)GoogleChromeApplicationchrome.exe"
После запуска команды из командной строки, реализация выполнения команды не всегда внешне заметна, из-за того, что происходят внутренние изменения в операционной системе.
К основной команде часто добавляются другие параметры, ключи для выполнения конкретных действий.
При вводе неправильной команды, например, введенной с ошибками, или если операционная система Windows не может по какой-либо причине выполнить команду, об этом появится сообщение в окне интерфейса командной строки.
Команды для командной строки Виндовс
Пользователь может самостоятельно узнать основные команды из самой утилиты Командная строка. Для этого достаточно ввести команду: «help».
В интерфейсе командной строки отобразится список основных команд.
Для получения сведений о параметрах отдельной команды нужно ввести одну из следующих команд, которые выполняются одинаково (не забывайте поставить пробел):
имя_команды /? help имя_команды
В результате вы получите сведения обо всех параметрах данной команды.
Командная строка Windows: список основных команд
Ознакомьтесь с таблицей, в которой собраны команды, используемые в командной строке Windows. Если я пропустил какую-нибудь важную команду, напишите об этом в комментарии к этой статье, я добавляю команду в таблицу.
Команда | Выполняемое действие |
---|---|
appwiz.cpl | запуск системного средства для изменения или удаления программ |
arp | отображение и изменение ARP таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов |
assoc | вывод или изменение сопоставлений по расширениям имен файлов |
at | запуск программ в указанное время |
attrib | отображение и изменение атрибутов файлов |
azman.msc | диспетчер авторизации |
bcdboot | средство создания и восстановления файлов данных конфигурации загрузки |
bcdedit | редактирование изменений в базе загрузки начальной загрузки системы |
break | изменение режима обработки комбинации клавиш «Ctrl» + «C» |
blastcln | утилита очистки от червей |
bootcfg | настройка, извлечение, изменение или удаление параметров командной строки в файле Boot.ini в Windows XP |
call | вызов одного пакетного файла из другого |
cacls | просмотр и редактирование изменение таблиц управления доступом (ACL) к файлам |
calc | запуск приложения Калькулятор |
cd | вывод имени или изменение текущей папки |
charmap | таблица символов |
chcp | вывод или изменение активной кодовой страницы |
chdir | вывод или смена текущей папки |
copy | копирование одного или нескольких файлов |
chkdsk | проверка диска на ошибки и вывод статистики |
chkntfs | вывод или изменение параметров проверки диска во время загрузки |
ciddaemon | сервис индексации файлов |
cipher | шифрование файлов и папок в NTFS |
cleanmgr | утилита Очистка диска |
cls | очистка экрана |
cmd | запуск еще одного интерпретатора командной строки Windows |
compmgmt.msc | открытие консоли Управление компьютером |
color | установка цветов переднего плана и фона по умолчанию |
comexp.msc | службы компонентов |
comp | сравнение содержимого двух файлов или двух наборов файлов |
compact | просмотр и изменение параметров сжатия файлов в разделах NTFS |
compmgmt.msc | Управление компьютером |
computerdefaults | выбор приложений по умолчанию |
control | Панель управления |
control admintools | администрирование |
control desktop | настройка экрана и персонализация |
control folder | свойства папок в параметрах Проводника |
control fonts | шрифты |
control keyboard | открытие окна свойства клавиатуры |
control mouse | свойства мыши |
control printer | устройства и принтеры |
control schedtasks | Планировщик заданий |
control userpasswords2 | управление учетными записями пользователей |
convert | преобразование файловой системы тома FAT в NTFS (не работает на текущем диске) |
copy | копирование файлов в другое место |
credwiz | архивация и восстановление имен пользователей и паролей |
date | вывод или установка текущей даты |
debug | средство отладки и редактирования программ |
defrag | запуск дефрагментации дисков |
del | удаление одного или нескольких файлов |
desk.cpl | настройка разрешения экрана |
devicepairingwizard | добавление нового устройства |
devmgmt.ms | Диспетчер устройств |
dfrgui | оптимизация дисков (дефрагментация) |
dir | вывод списка файлов и подпапок из указанной папки |
diskmgmt.ms | открытие оснастки Управление дисками |
diskpart | отображение и настройка свойств раздела диска |
diskperf | включение или отключение счетчика производительности |
doskey | редактирование командной строки, повторный вызов команд Windows, создание макросов |
dpiscaling | настройка параметров дисплея |
dxdiag | средство диагностики DirectX |
echo | вывод сообщений и переключение режима отображения команд на экране |
endlocal | завершение локальных изменений среды для пакетного файла |
erase | удаление одного или нескольких файлов (затирание) |
esentutl | утилиты технического обслуживания баз данных Microsoft Windows |
eudcedit | редактор личных знаков |
eventcreate | создание запись об особом событии в указанном журнале событий |
eventvwr.msc | просмотр событий |
expand | распаковка сжатых файлов |
explorer | Проводник Windows |
fc | сравнение файлов или наборов файлов, вывод различий между ними |
find | поиск текстовой строки в одном или в нескольких файлах |
findstr | поиск текстовой строки в файле |
finger | сведения о пользователях указанной системы, на которой запущена служба Finger |
firewall.cpl | Брандмауэр Защитника Windows |
for | запуск указанной команды для каждого файла в наборе |
format | форматирование диска |
fsmgmt.msc | общие папки |
fsquirt | передача файлов по Bluetooth |
fsutil | показ и настройка свойств файловой системы |
ftype | вывод или изменение типов файлов при сопоставлении имен файлов |
ftp | обмен файлами по FTP |
goto | передача управления в указанную строку пакетного файла |
getmac | отображение MAC-адресов одного или нескольких сетевых адаптеров |
gpresult | информация о групповой политике для компьютера или пользователя |
graftabl | отображение расширенного набора символов в графическом режиме Windows |
gpedit.msc | Редактор локальной групповой политики |
gpupdate | обновление параметров нескольких групповых политик |
hdwwiz | мастер установки оборудования |
icacls | отображение, изменение, архивация, восстановление списков ACL для файлов и каталогов |
iexpress | создание самораспаковывающегося архива |
if | условная обработка в пакетных программах (файлах) |
ipconfig | информация о IP адресе |
joy.cpl | игровые устройства |
label | создание, изменение и удаление меток тома для дисков |
lodctr | обновление параметров реестра, относящееся к производительности счетчиков |
logman | управление службой «Оповещения и журналы производительности» |
logoff | завершение сеанса |
lpksetup | установка или удаление языков интерфейса Windows |
lusrmgr.msc | локальные пользователи и группы |
magnify | запуск приложения Лупа |
main.cpl | свойства мыши |
makecab | архивация файлов в CAB архив |
md | создание каталога (папки) |
mdsched | средство проверки оперативной памяти на ошибки |
mkdir | создать каталог (папку) |
mmsys.cpl | свойства звука |
mode | конфигурирование системных устройств |
mofcomp | 32-разрядный компилятор |
more | последовательный вывод данных по частям размером в один экран |
mountvol | создание, просмотр и удаление точек подключения |
move | перемещение одного или нескольких файлов из одной папки в другую |
mrinfo | работа с многоадресными сообщениями |
mrt | запуск средства удаления вредоносных программ Malicious Software Removal Tool |
msconfig | конфигурация системы |
msg | отправка сообщений пользователю |
msinfo32 | сведения о системе |
mspaint | запуск графического редактора Paint |
msra | удаленный помощник Windows |
net | управление сетевыми ресурсами |
ncpa.cpl | сетевые подключения |
netstat | отображение статистики протоколов и текущих сетевых подключений TCP/IP |
netplwiz | управление учетными записями пользователей |
notepad | запуск программы Блокнот |
odbcconf | настройка драйвера ODBC |
openfiles | вывод списка открытых файлов и папок, открытых в системе |
optionalfeatures | включение или отключение компонентов Windows |
osk | запуск экранной клавиатуры |
path | вывод или установка пути поиска исполняемых файлов |
pause | приостановка выполнения пакетного файла, вывод сообщения |
perfmon | системный монитор |
resmon | монитор ресурсов |
popd | восстановление предыдущего значения текущей папки, сохраненное командой pushd |
prompt | изменение командной строки Windows |
pushd | сохранение текущего каталога, а затем изменение каталога |
ping | отправка пакетов на указанный адрес |
powercfg | управление параметрами электропитания системы |
печать текстового файла | |
qprocess | отображение информации о процессах |
qwinsta | отображение информации о сеансах служб удаленных рабочих столов |
rd | удаление каталога |
recover | восстановление сохранившихся данных на повреждённом диске |
recdisc | создание диска восстановления Windows |
reg | команда для работы с реестром |
regedit | Редактор реестра |
rem | помещение комментария в пакетный файл или в файл config.sys |
ren | переименование файлов и папок |
rename | переименование файлов и папок |
rmdir | удаление каталога |
replace | замена файлов |
rstrui | восстановление Windows из точек восстановления системы |
runas | для использования приложений от имени другого пользователя |
rwinsta | сброс значений подсистем оборудования и программ сеанса в начальное состояние |
secpol.msc | локальная политика безопасности |
services.msc | службы |
set | вывод, установка и удаление переменных среды Windows |
setlocal | начало локальных изменений среды в пакетном файле |
sc | отображение и настройка служб (фоновых процессов) |
sfc | проверка целостности всех защищенных системных файлов и замена неправильных |
sigverif | проверка подписи файла |
shift | изменение содержимого заменяемых параметров для пакетного файла |
slui | активация Windows |
sndvol | микшер громкости |
start | запуск указанной программы или команды в отдельном окне |
schtasks | запуск программ и выполнение команд на ПК по расписанию |
sdbinst | установщик базы данных совместимости |
shutdown | перезагрузка или выключения компьютера |
sort | программа сортировки |
subst | сопоставление имени диска указанному пути |
sysdm.cpl | свойства системы |
systeminfo | информация о конфигурации операционной системы |
taskkill | принудительное завершение процесса или приложения |
tasklist | показ всех задач, выполняемых в данный момент, включая службы |
taskmgr | Диспетчер задач |
tcmsetup | установка клиента телефонии |
time | просмотр и изменение текущего времени |
timedate.cpl | настройка времени и даты |
title | назначение заголовка текущего окна интерпретатора командной строки |
tracert | трассировка маршрута к указанному узлу |
tree | графическое отображение структуры заданного диска или папки |
tscon | присоединение сеанса пользователя к сеансу удаленного рабочего стола |
tsdiscon | отключение сеанса служб удаленных рабочих столов |
tskill | прекращение процесса |
type | вывод содержимого текстовых файлов |
typeperf | вывод сведений о производительности на экран или в журнал |
utilman | центр специальных возможностей |
ver | вывод сведений о версии Windows |
verifier | диспетчер проверки драйверов |
verify | установка режима проверки в Windows правильности записи файлов на диск |
vol | вывод метки и серийного номера тома для диска |
vssadmin | программа командной строки для администрирования службы теневого копирования тома |
w32tm | показ текущих параметров для отображения часового пояса |
winver | информация о версии Windows на экране |
wmic | сведения об инструментарии WMI в интерактивной командной оболочке |
write | текстовый редактор WordPad |
wscui.cpl | центр безопасности и обслуживания |
wusa | автономный установщик обновлений |
xcopy | копирование файлов и дерева папок |
Выводы статьи
Командная строка в операционной системе Windows позволяет пользователю управлять компьютером без использования графического интерфейса. Для выполнения определенных действий на ПК, необходимо ввести в интерпретатор командной строки специальные команды. В этой статье опубликована таблица со списком самых востребованных команд для командной строки Windows.
Похожие публикации:
- Восстановление Windows через командную строку
- Сравнение версий Windows 10: таблица
- Как перейти с 32 битной на 64 битную версию Windows
- Как узнать версию Windows
- Как отключить обновления в Windows 10 — 5 способов
- Как открыть командную строку Windows?
- Параметры команд и получение помощи
- Запуск системных компонентов и программ из командной строки
- Работа с файлами и папками из командной строки
- Востребованные сетевые команды командной строки
- Редко используемые, но очень полезные команды
Выполнение множества задач в операционных системах Windows возможно не только при использовании привычного графического пользовательского интерфейса, но и при помощи интерпретатора командной строки (командной строки, консоли). Через него можно изменять различные системные параметры, управлять файлами и папками, запускать системные компоненты и любые программы, выполнять иные операции. Рассмотрим наиболее важные команды командной строки Windows, которые могут пригодиться любому пользователю.
Как открыть командную строку Windows?
Некоторые из консольных команд можно выполнить лишь из учетной записи администратора. Потому лучше сразу запомнить, как запускать интерпретатор с максимальным количеством прав доступа к системе. В ОС Windows 7/8/10 делается это просто:
- Откройте «Поиск» в/около меню «Пуск».
- Впишите поле поиска «Командная строка».
- В результатах поиска отобразится нужная нам программа. Кликните по ней правой кнопкой мыши, затем выберите из выпадающего меню пункт «Запустить от имени администратора».
Но для выполнения простых команд консоль Windows можно запускать и без прав администратора. Проще всего это сделать следующим образом:
- Нажмите на клавиатуре клавиши «Win» и «R».
- Откроется окно «Выполнить».
- Впишите в него команду cmd и нажмите «ОК».
Так или иначе, системное приложение «Командная строка Windows» будет запущена и готова выполнению пользовательских команд:
Параметры команд и получение помощи
Прежде чем приступать к изучению команд, следует понимать два важных момента:
- У многих команд существуют изменяемые параметры, уточняющие выполнение командой той или иной функции.
- По любой команде можно получить помощь прямо в окне интерпретатора. Для этого следует сразу после команды вписать «/?«, что также является параметром.
Возьмем, к примеру, одну из наиболее востребованных команд ping. Впишите в консоль следующую строку:
ping /?
Подобным способом можно получить справку по большинству команд (в основном по тем, у которых имеются атрибуты).
Запуск системных компонентов и программ из командной строки
Здесь стоит отметить, что запускать системные компоненты и программы все же проще не напрямую из командной строки, а из ранее упомянутого приложения «Выполнить». Но разницы в синтаксисе (написании) самих команд никакой нет. В обоих случаях после ввода команды достаточно нажать «Enter».
Вот список наиболее востребованных команд для запуска системных приложений и компонентов:
- control — запуск «Панели управления Windows».
- regedit — запуск «Редактора реестра».
- devmgmt.msc — запуск «Диспетчера устройств».
- taskmgr — запуск «Диспетчера задач».
- services.msc — запуск приложения «Службы».
- appwiz.cpl — «Программы и компоненты» («Установка и удаление программ»).
И это далеко не полный список команд запуска системных приложений и компонентов, а лишь самые востребованные у нас — обычных пользователей.
А вот 4 команды для запуска предустановленных (стандартных) в Windows программ:
- calc — запуск «Калькулятора».
- mspaint — запуск графического редактора «Paint».
- notepad — запуск текстового редактора «Блокнот».
- wordpad — запуск текстового редактора «WordPad»
Вообще, из командной строки можно запустить любую другую программу или файл. Рассмотрим, как это сделать, а заодно познакомимся с некоторыми командами по управлению файлами и папками.
Работа с файлами и папками из командной строки
Бывают ситуации, когда невозможно запустить стандартный файловый менеджер «Проводник Windows». Например, из-за действия вирусов-блокировщиков или при системных сбоях. В любом случае все, что можно сделать при помощи «Проводника», можно сделать и при помощи командной строки. Начнем с самого простого — просмотра содержимого папок.
Просмотр содержимого папки. При запуске командной строки перед мигающим курсором можно увидеть адрес расположения папки учетной записи на жестком диске. В нашем случае — это «C:Usersvzgn»:
Давайте, выведем на экран список все других объектов (файлов и папок), содержащихся в данной папке. Для этого используйте команду dir:
Объекты, напротив которых написано <DIR> — это папки, все остальное — файлы (напротив них указан размер в байтах).
Команду dir можно применять вообще папкам, расположенным в вообще любом месте на жестком диске. Для этого после команды следует указать путь до каталога. К примеру, для просмотра содержимого папки «Windows» на диске «C:» следует ввести команду:
dir c:windows
Запомните одно простое правило. Если в именах папок/файлов присутствуют пробелы, их следует писать в двойных («имя папки или файла») кавычках.
Открытие файла из командной строки. Для открытия файла достаточно вписать его полное название вместе с расширением в командную строку. Что не вводить имя файла целиком, используйте клавишу «Tab» (с ее помощью можно поочередно перебирать имена всех объектов в текущей папке).
В нашем случае был открыт файл .pgAdmin4.startup.log при помощи «Блокнота». Если бы это был музыкальный файл, запустился бы аудиопроигрыватель, если DOC/DOCX-файл — редактор «MS Word» и т.д. Таким образом, открытие файла в командной строке равнозначно двойному клику по файлу в «Проводнике Windows».
Переход в другую папку. Для перехода в папку используется команда cd, после которой следует прописать путь к открываемой папке либо просто ее имя (если она расположена в нашем текущем местоположении на жестком диске).
Перейдем в папку «Music». Т.к. она находится в текущем каталоге, достаточно ввести в консоль:
cd music
Теперь наше местоположение изменилось на «C:UsersvzgnMusic».
Давайте, перейдем в какую-нибудь папку, расположенную на другом локальном диске. Это можно сделать несколькими способами, но воспользуемся самым легким для запоминания.
- Для начала перейдем в сам локальный диск (изменим наше местоположение). Для этого достаточно использовать (независимо от текущего местоположения) команду e:. Вместо e можно использовать любую другую букву локального диска (или даже флешки, например):
- Допустим, нам известно, что на диске «E» существует папка «Install«, а в ней — пака «Web«. Перейти в нее можно одной командой:
cd e:installweb
Запуск/открытие программы/файлы в другой папке или на другом диске. Запустим программу, расположенную где-нибудь глубоко на диске. Для запуска файла или программы можно просто указать полный путь до него. Текущее местоположение в этом случае не имеет значения. Запустим, например, текстовый редактор «Notepad++» одной командой:
C:»Program Files»Notepad++notepad++.exe
Обратите внимание, что имя папки «Program Files» взято в кавычки, т.к. в нем присутствует пробел.
Создание, удаление и переименование файлов и папок. Из командной строки можно выполнить все эти операции над файлами и папками.
- Создание простого текстового файла — copy nul простой_текстовый_файл.txt. Перед названием файла можно указать путь до конечной папки, в которой тот будет создан (если не указать, файл создастся в текущей папке).
- Создание папки — mkdir папка. Папка также создается в текущем местоположении.
- Удаление файла (или нескольких) — del простой_текстовый_файл.txt (если требуется удалить несколько файлов, просто вписываем их имена друг за другом через пробел). Удаляем созданный ранее файл.
- Удаление папки — rmdir папка. Удаляем созданную ранее папку.
- Переименование папки/файла — ren простой_текстовый_файл.txt новое_имя_файла.txt или ren папка новое_имя_папки. Переименуем созданный файл и папку.
Через командную строку можно выполнить и ряд других операций над файлами и папками, включая копирование, перемещение, применение/изменение атрибутов (скрытый, системный, только для чтения и т.д.), слияние и т.д.
Востребованные сетевые команды командной строки
Из командной строки Windows можно взаимодействовать с сетевыми подключениями, изменять их настройки, просматривать различную информацию и многое другое. Рассмотрим наиболее востребованные сетевые команды.
Команда ping
Наверное, это самая популярная команда среди пользователей ОС Windows (как, впрочем, и других операционных систем). Предназначена она для проверки доступности и качества связи между компьютером и целевым IP-адресом. Также команда может применяться для определения IP-адреса сайта по доменному имени сайта и для выполнения других задач.
Определим, есть ли связь с каким-нибудь IP-адресом. Пусть это будет — 173.194.73.139 (IP-адрес поисковой системы Google). Вводим следующую команду:
ping 173.194.73.139
Как видим, обмен пакетами с указанным IP-адресом осуществляется, значит, связь есть. Если бы ее не было, картина была бы следующая (уберем из IP Google последнюю цифру):
«100% потерь» означает, что связь установить не удалось.
А теперь определим IP-адрес сайта по его доменному имени. Возьмем адрес softsalad.ru:
ping softsalad.ru
На изображении выше можно увидеть IP-адрес сайта, определенный по его доменному имени.
Команда tracert
А эта команда применяется для отслеживания сетевого маршрута от компьютера до целевого IP-адреса (можно использовать и доменное имя сайта):
tracert softsalad.ru
Видите, чтобы «достучаться» до сайта компьютеру в данном случае потребовалось обратиться к 12 промежуточным IP-адресам (ваш провайдер, сервер сайта и т.д.).
Команда ipconfig
С помощью этой команды можно получить информацию о настройках IP-протокола компьютера (или, грубо говоря — настройки сетевых карт). Воспользуемся данной командой с атрибутом /all, который позволит вывести более подробную информацию:
ipconfig /all
Команда getmac
Если требуется определить только MAC-адрес сетевой карты, используем эту команду без всяких атрибутов:
getmac
Редко используемые, но очень полезные команды
При помощи командной строки можно выполнять различные интересные функции (большинство приведенных ниже команд работает только с правами администратора):
Превращаем ноутбук в Wi-Fi-роутер (включение раздачи интернета с ноутбука или настольного компьютера с Wi-Fi-адаптером)
Для реализации этой затеи нужно поочередно выполнить три несложные команды:
- netsh wlan set hostednetwork mode=allow
- netsh wlan set hostednetwork mode=allow ssid= MiWiFi key= MiWiFipassword keyUsage=persistent. Вместо MiWiFi и MiWiFipassword можно использовать свои фразы. Первый параметр задает имя беспроводной сети, второй — пароль (должен состоять из 8 символов или более).
- netsh wlan start hostednetwork.
Если после выполнения каждой команды вы видите сообщения, аналогичные тем, что приведены на изображении выше, значит, все прошло успешно. Теперь к ноутбуку можно подключиться, например, с телефона так же, как и к обычному Wi-Fi-роутеру.
Удалениям службу Windows (или любую другую) через командную строку
Если попробовать удалить службу через штатное приложение «Службы», то ничего не получится (в нем попросту не предусмотрено такой функции). Однако это бывает необходимым, особенно после установки различных программ, которые устанавливают службы, но «забывают» их удалять при деинсталляции. Это легко реализуется через командную строку. Однако для начала необходимо узнать имя службы, и это можно сделать через стандартное Windows-приложение:
- Запустите программу «Службы», используя команду msc.
- Найдите в отобразившемся списке службу, которую необходимо удалить, и кликните по ней два раза мышкой:
- Нас интересует текст в блоке «Имя службы».
- Теперь вернитесь в окно командной строки и впишите в него команду:
sc delete имя_службы
- Подставьте вместо фразы «имя_службы» имя удаляемой службы. Если оно содержит пробелы, как в нашем случае, заключите имя службы в кавычки.
- Служба удалена.
Выключаем/перезагружаем/отправляем в сон/гибернацию компьютер с задержкой. Если необходимо выключить, перезагрузить или отправить в сон компьютер с задержкой по времени, не обязательно использовать какие-либо сторонние программы — все можно сделать при помощи командной строки. Для этого достаточно использовать команду:
shutdown /s /t 60 /f
В данном случае компьютер будет выключен (параметр «/s«) через 60 секунд (параметр «/t 60«) с принудительным завершением работы всех приложений без предупреждения пользователя (параметр «/f» — обязательный при использовании таймера «/t«).
Вместо выключения компьютера «/s» использовать:
- /l — завершение сеанса (выход из учетной записи пользователя с блокировкой, если для входа требуется пароль).
- /r — перезагрузка компьютера.
- /hybrid /s — «отправка» компьютера в сон (параметр «/s» использовать обязательно).
- /h — режим гибернации (или режим максимального энергосбережения, при котором ключевые компоненты компьютера остаются включенными).
Для выключения компьютера, например, через 2 часа следует указывать в параметре «/t» число 7200 (1 час равен 3600 секундам).
Сразу после выполнения команды на экран будет выведено уведомление:
Выполнение команды всегда можно отменить (если была использована задержка), воспользовавшись:
shutdown /a
Просмотр списка запущенных процессов и завершение работы любого из них. Если по каким-то причинам не удается запустить «Диспетчер задач», но имеется доступ к командной строке, запущенный процесс может быть снят при помощи специальных команд:
- Сначала выведем на экран список всех запущенных процессов при помощи команды tasklist:
- Нас интересует идентификатор «PID» завершаемого процесса. Возьмем для примера PID процесс «NVDisplay.Container.exe» — 1100.
- Для завершения его работы используем команду taskkill /pid 1100 /f (параметр «/f» необходим для принудительного завершения работы процесса).
Чиним интернет при помощи командной строки. Разнообразные неполадки с сетевыми подключениями можно устранить «одним махом» через командную строку путем сброса настроек TCP/IP (не будем вдаваться в подробности, но если вам интересно, об это можно почитать тут — Netsh Winsock — что это и зачем нужно?.
Для выполнения этой задачи нужно поочередно ввести две команды:
netsh int ip reset
netsh winsock reset
Перезагружаем компьютер для применения изменений.
Доброго времени!
Ни для кого не секрет, что очень многие операции в Windows можно выполнять с помощью командной строки (на англ.: CMD). А в некоторых случаях — это, пожалуй, вообще единственный вариант решить вопрос!
Я в своих заметках тоже нередко обращаюсь к ней за помощью. 😉 И в сегодняшней статье, как раз, решил собрать все самые необходимые и популярные команды (думаю, в качестве небольшого сподручного материала, чтобы было куда сослаться «в трудную минуту», — она точно не помешает на блоге).
Заранее предупрежу:
- я не ставлю целью разобрать все команды! Только основное, что часто приходиться делать;
- часть нижеперечисленных команд нужно выполнять с правами администратора (если оных прав не будет — вместо результата увидите сообщение похожее на «недостаточно прав, или настроена групповая политика»)!
*
*
Содержание статьи
- 1 Перечень «сподручных» команд // CMD // Таблицы
- 1.1 Для просмотра характеристик устройства, сведений о системе
- 1.2 Для работы с сетью
- 1.3 Для работы с дисками / флешками
- 1.4 Для загрузки и восстановления Windows
- 1.5 Общие операции
- 1.6 📌Дополнения
- 1.6.1 Показ скрытых файлов
- 1.6.2 Как автоматизировать выполнение определенных команд
- 1.6.3 Что делать, если не загружается Windows
→ Задать вопрос | дополнить
Перечень «сподручных» команд // CMD // Таблицы
Для просмотра характеристик устройства, сведений о системе
👉 Также в помощь!
1) Программы для проверки и мониторинга температуры процессора, видеокарты, диска
2) Как узнать характеристики компьютера, ноутбука
№ | Команда (скопировать в окно CMD и нажать Enter) | Описание команды / результат ее выполнения |
1 | systeminfo | Покажет информацию о системе: версию ОС Windows, модель компьютера (ноутбука), владельца, версию BIOS, кол-во ОЗУ, домен (рабочую группу), имя ПК, сетевые адаптеры и пр. |
2 | wmic cpu get name | Узнать модель ЦП (примерный ответ: «AMD Ryzen 3 5300U with Radeon Graphics.»). Др. способы. |
3 | wmic bios get serialnumber | Серийный номер устройства (ноутбука, например). |
4 | wmic baseboard get product
wmic baseboard get version |
Модель мат. платы / ее версия. |
5 | wmic bios get SMBIOSBIOSVersion | Версия BIOS. |
6 | wmic path win32_VideoController get name | Название видеокарты (др. способы). |
7 | wmic path win32_VideoController get VideoModeDescription | Разрешение экрана, цвета. |
8 | wmic OS get Caption,OSArchitecture,Version | Информация о Windows. |
9 | wmic DISKDRIVE get Caption | Информация о накопителях. |
10 | wmic /namespace:\rootwmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature | Посмотреть температуру ЦП (для перевода в градусы Цельсия — полученное значение нужно разделить на 10 и отнять 273,15). |
11 | Winver
или Ver |
Показать окно с версией установленной системы.
-//- Отобразить версию ОС прямо в окне CMD. |
12 | Hostname | Узнать текущее имя ПК. |
13 | wmic path softwarelicensingservice get OA3xOriginalProductKey | Команда покажет текущий лиценз. ключ Windows. |
14 |
|
Отображение сведений о лицензии (подробно, кратко). |
*
Для работы с сетью
👉 В помощь!
Коллекция заметок по настройки сети и интернета на компьютере.
№ | Команда (скопировать в окно CMD и нажать Enter) | Описание команды / результат ее выполнения |
1 | ipconfig /all | Показывает сетевые настройки для сетевых адаптеров (IP-адрес, MAC-адрес, и пр.). |
2 | ping ya.ru
или ping ya.ru -t |
Определение пинга до ресурса www.ya.ru (разумеется, адрес можно указать свой).
Примечание: второй вариант команды (с наличием на конце -t) запускает безостановочную проверку. |
3 | GETMAC | Посмотреть MAC-адрес. |
4 | nslookup ya.ru | Покажет IP-адрес по доменному имени. |
5 | netsh wlan set autoconfig enabled=no interface=»Wi-Fi»
Обратная операция: netsh wlan set autoconfig enabled=yes interface=»Wi-Fi» |
Выключает авто-поиск сетей по Wi-Fi (в некоторых случаях это увел. скорость работы Wi-Fi подключения, и снижает пинг!).
Примечание: вместо «Wi-Fi» нужно указать название своего адаптера, используемого для подключения по Wi-Fi. |
6 | netcfg -d
или
|
Сброс сетевых настроек.* |
7 | netsh wlan show all | Просмотреть всю информацию о беспроводных устройствах. |
8 | netsh wlan show drivers | -//- о драйверах. |
9 | netstat -abno | Информация о текущих подключениях и состоянии портов. |
*
Для работы с дисками / флешками
👉 В помощь!
1) Восстановление работы флешки (прошивка) / восстановление пропавших и удаленных файлов с флешки/диска;
2) Лучшие программы для работы с накопителями (флешками, HDD, SSD и пр.).
№ | Команда (скопировать в окно CMD и нажать Enter) | Описание команды / результат ее выполнения |
1 | chkdsk v: /f | Проверка диска на ошибки (вместо V — нужно указать свою букву диска).
Рекомендуется запускать после некорректного выключения ПК, при ошибках чтения и пр. |
2 | diskmgmt.msc | Вызвать встроенную утилиту «управление дисками». |
3 | format E: /FS:exFAT /Q /V:fleska | Форматирование диска/флешки (быстрое). Где:
|
4 |
или
|
Запуск утилиты Diskpart (для работы с дисками) и просмотр информации о дисках (томах).
Первая команда покажет наличие всех физических дисков, вторая — всех томов на них. (для просмотра разделов: List Partition) |
5 | Вводить последовательно (по одной!)
|
Второй пример с Diskpart: смотрим все тома на дисках, выбираем первый из них (цифра «1» заменяема!), и присваиваем ему букву «R». |
6 | Вводить последовательно (по одной!)
|
Еще один пример с Diskpart: просмотр томов, выбор одного из них и полная его очистка. Будьте аккуратны с этой последовательностью команд, она удаляет информацию!
Кстати, после очистки диска (Diskpart, list disk, select disk 1, clean) его можно конвертировать: convert gpt (или convert mbr). |
7 | defrag /A /C /U /V | Анализ дисков на фрагментацию. |
8 | defrag C: /W /V | Дефрагментация диска «C», и вывод отчета по операции. |
9 | DEL /F «C:111Новый текстовый документ.txt» | Принудительное удаление файла * (нужно указать правильный путь до него).
Полезно в тех случаях, когда файл не удается удалить из проводника. |
9.1 | del /q /f /s %SYSTEMDRIVE%*.log | Удаление всех Log-файлов с системного диска (вместо «.log» можно использовать и др. расширения). |
10 | RD /S «C:111» | Удаление папки * (также нужно указать путь до нее). |
11 | VOL D: | Вывод серийного номера и названия диска. |
12 | wmic logicaldisk get name, VolumeName, Size, FileSystem, NumberOfBlocks, description | Получить информацию по всем подключенным дискам (объем, имя, тип и пр.). Более подробно тут. |
*
Для загрузки и восстановления Windows
📌 Примечание: если у вас не загружается Windows — командную строку можно вызвать с установочной флешки.
№ | Команда (скопировать в окно CMD и нажать Enter) | Описание команды / результат ее выполнения |
1 | chkdsk /x/f/r
можно и так: chkdsk D: /f |
Проверка текущего сист. диска на ошибки (/ либо проверка указанного диска). |
2 | sfc /scannow | Проверка целостности системных файлов. |
3 | BCDEDIT | Диспетчер загрузки Windows |
4 |
Затем, узнав том с Windows, использовать: bcdboot d:windows |
Сначала узнаем том, на котором установлена Windows, затем восстанавливаем файлы загрузки. |
5 |
Затем ввести: bcdboot D:windows /s Z: /f UEFI |
Сначала узнаем все тома дисков в системе.
Далее выбираем «ESP» том, он в 99-512 МБ (FAT32) (важно: вместо «2» нужно будет выбрать свой том). Затем присваиваем ему букву Z. Далее указываем букву тома с Windows (вначале мы узнали и ее тоже) и восстанавливаем файлы загрузки. |
6 | rstrui | Запуск утилиты для отката системы (если есть точки восстановления). |
7 | sysdm.cpl | Создать точку восстановления ОС в окне «Защита системы». |
8 | wmic.exe /Namespace:\rootdefault Path SystemRestore Call CreateRestorePoint “MyRestorePoint”, 100, 7 | Создать точку восстановления системы в авто-режиме (без лишних вопросов). |
9 | bcdedit /set {default} safeboot minimal
или bcdedit /set {default} safeboot network |
Загрузка безопасного режима (можно вводить, загрузившись с установочной флешки). Полезная команда, если в обычном режиме Windows не загружается («лагает»).
—//— C поддержкой сети. * Важно: чтобы отменить загрузку в безопасном режиме — в рабочей Windows используйте команду: bcdedit /deletevalue {default} safeboot |
10 | msconfig | Конфигурация системы (здесь можно настроить запуск служб, автозагрузку ПО, режим загрузки ОС). |
11 | dism /online /export-driver /destination:F:MyDrivers
Dism /online /Add-Driver /Driver:F:MyDrivers /Recurse |
Первая команда создает копию драйверов, вторая — восстанавливает их из копии. Работает в Windows 10/11 (Net Framework 3.5). |
*
Общие операции
№ | Команда (скопировать в окно CMD и нажать Enter) | Описание команды / результат ее выполнения |
1 | Pause | Ставит на «паузу» выполнение последовательности команд, и ждет нажатия одной из кнопок клавиатуры. |
2 | net start | Просмотр списка запущенных служб. |
3 | net start WlanSvc
или net stop WlanSvc |
Запустить службу WlanSvc / остановить службу -//- |
4 | ASSOC | Просмотреть таблицу: расширение (например, «.RAR») / программа, которая его открывает. |
5 | DATE | Просмотр и установка даты (полезно, когда не работают параметры ОС).
В помощь: настройка даты и времени в Windows. |
6 | shutdown.exe -r -f -t 20 | Перезагрузка компьютера через 20 сек.
Прим.: время задается в секундах. В 1 часе = 3600 сек.! |
7 | shutdown /s /t 60 | Выключение компьютера через минуту.
Прим.: время задается в секундах. |
8 | TASKLIST
и доп. в помощь taskkill /F /IM explorer.exe & start explorer |
Просмотр всех выполняемых программ и служб.
Завершение процесса explorer.exe (проводник), и его запуск. Удобная штука, когда диспетчер задач «лагает», или вы в нем не можете «поймать» проводник. |
9 | wmic computersystem where name=»%computername%» call joindomainorworkgroup name=»homework» | Сменить рабочую группу текущему компьютеру (вместо «homework» — напишите свое название).
Необходима перезагрузка ПК! |
10 | wmic computersystem where name=»%computername%» call rename name=»newpc» | Сменить имя компьютеру (вместо «newpc» задайте свое имя ПК).
Необходима перезагрузка ПК! |
11 | powercfg -a
еще доп.: powercfg -h on powercfg -h off |
Просмотр режимов выкл. ПК (гибернация, сон и пр.).
*** Вкл. / откл. гибернацию. |
12 | start /high /D «C:GamesWorld of Warcraft Classic» wow.exe | Запуск приложения с нужным приоритетом (в моем случае — высокий приоритет, который чаще всего и нужен). Часто помогает снизить тормоза в играх.
Более подробно о приоритетах тут. |
13 | xcopy C:Games D:backup /f /i /y /s | Копирует один каталог в другой (без лишних вопросов; с перезаписью файлов!).
Удобно использовать для создания резервных копий нужных папок. |
14 | dir C:Fraps /B /S > initial_c.txt
dir c:initial_c.txt /w/o/s/p
|
Все файлы из папки C:Fraps запишет в файл initial_c.txt.
Найдет все файлы на диске «C:» с названием «initial_c.txt». Найдет все файлы на диске «C:» с расширением «.txt». |
15 | more c:Usersinitial_c.txt
type c:Usersinitial_c.txt |
Прочитать и вывести содержимое текстового файла на экран. |
16 |
|
|
17 | HELP | Выводит справку по всем командам Windows. |
18 | EXIT | Выход из CMD. |
*
📌Дополнения
Показ скрытых файлов
Полезные команды для проводника (позволят отображать скрытые расширения, скрытые и системные файлы):
reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced» /v HideFileExt /t REG_DWORD /d 00000000 /f
reg add “HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced” /v Hidden /t REG_DWORD /d 1 /f
reg add “HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced” /v ShowSuperHidden /t REG_DWORD /d 0 /f
После выполнения команд — не забудьте перезагрузить проводник (ПК).
*
Как автоматизировать выполнение определенных команд
Например, вам требуется постоянно запускать игру с нужным приоритетом (чаще с высоким), или очищать какие-то папки от мусора (определенных файлов), или еще что…
В этом случае можно сделать так:
- создать 📌BAT-файл с нужными вам командами (по ссылке привел все нюансы его создания + примеры) и проверить — оценить, всё ли выполняется правильно после его запуска;
- настроить 📌планировщик заданий в Windows, чтобы запускать этот BAT-файл в нужное вам время, например, при каждом включении ПК / или в определенное время (скажем, по вторникам и четвергам с 14-00 до 16-00).
*
Что делать, если не загружается Windows
📌Вариант 1: воспользоваться другим рабочим компьютером и записать установочную флешку с Windows. Также не помешает и LiveCD-флешка (эта «штуковина» позволит загружать «полноценную» Windows с флешки, и, само собой, работать с командной строкой… Для восстановления загрузчика Windows — обратите внимание на эту табличку).
*
📌Вариант 2: воспользоваться телефоном (под Android) и записать на нем установочную флешку. Далее подключить ее к ПК, и загрузиться…
*
📌Кстати, открыть окно командной строки можно и с установочной флешки с Windows: достаточно загрузиться с нее и нажать сочетание Shift+F10. Далее можно выполнить многое из таблиц выше…
Установка Windows — запуск командной строки
*
📌 Рекомендую! Коллекция аварийных флешек, которую нужно иметь на экстренный случай (как раз, когда не загружается Windows).
*
На сим пока всё, дополнения приветствуются!
Успехов!
👋
Полезный софт:
- Видео-Монтаж
Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
Видео сделает даже новичок!
- Ускоритель компьютера
Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Изучите основные команды windows, которые помогут вам в устранении неполадок, настройке и сборе информации о системе. 50 базовых команд Windows с примерами.
Большинство этих команд встроено в windows, поэтому нет необходимости что-либо загружать или устанавливать (единственное исключение — команды Sysinternals). Кроме того, эти команды Windows можно запускать из командной строки или консоли PowerShell.
Совет: Большинство команд windows содержат меню справки, в котором перечислены все параметры и синтаксис команды. Введите команду, за которой следует /? для просмотра меню справки. Например, ping /?
1. ping (проверка сетевого соединения)
Команда ping проверяет сетевое соединение между двумя устройствами, посылая эхо-запросы ICMP. Например, компьютер A проверяет, есть ли у него соединение с компьютером B, посылая несколько пакетов туда и обратно.
Команда ping по-прежнему является одним из моих любимых инструментов для тестирования базового сетевого подключения. Она быстрая и очень простая в использовании. Кроме того, я использую ее для следующих целей:
- Проверка потери пакетов
- Тестирование задержки
- Тестирование DNS-запросов
- Тестирование возможности подключения с настройкой новых соединений (может ли мой маршрутизатор общаться со следующим узлом, например, маршрутизатором провайдера?)
Примеры Ping
Чтобы проверить соединение с другим устройством по IP, используйте приведенную ниже команду.
ping 192.168.100.1
Ping по имени хоста.
ping bookflow.ru
Для большинства команд windows вы можете ввести команду, за которой следует /? для просмотра справки, в ней будет показан полный синтаксис и параметры. Поэтому для просмотра справки по команде ping используйте эту команду:
ping /?
Ключ -l задает размер пакета.
ping -l 2024 192.168.5.1
Ключ -a будет выполнять обратное разрешение имен на IP (поиск PTR-записей).
ping -a 142.250.177.46
-Ключ -t будет выполнять непрерывный пинг. Очень популярная команда для тестирования сетевого соединения.
ping -a 192.168.5.1
Отправьте вывод любой команды в текстовый файл.
ping -t > c:ittest-ping.txt
2. ipconfig (получение информации о сетевом адаптере)
Команда ipconfig используется для отображения конфигурации TCP/IP компьютера. Вы можете отобразить информацию об IP для одной или всех сетевых карт, установленных на компьютере.
Эта команда также может отображать кэш DNS на локальной машине, очищать DNS, освобождать и обновлять адреса DHCP на всех сетевых картах.
Примеры команд ipconfig
Для просмотра IP-конфигурации всех сетевых карт на компьютере введите команду ниже и нажмите клавишу Enter.
ipconfig /all
Ключ /all для отображения информации об IP для всех сетевых карт.
ipconfig /all
/flushdns для очистки кэша локального DNS
ipconfig /flushdns
/registerdns для запуска динамической регистрации имен DNS и IP-адресов, настроенных на компьютере.
ipconfig /registerdns
/release для освобождения адресов DHCP. Это освободит адреса DCHP на сетевых картах, настроенных на DHCP.
ipconfig /release
/renew ключ обновит DHCP-адрес для всех сетевых карт.
ipconfig /renew
/displaydns ключ отобразит кэш клиента DNS.
ipconfig /displaydns
3. nslookup (поиск записей dns)
Команда nslookup используется для проверки записей DNS и устранения неполадок DNS. Это обязательная команда для любого системного администратора или сетевого инженера. Вы можете выполнять все виды тестов для проверки правильности работы DNS, вы можете проверять PTR, A, MX, SOA и многие другие типы записей DNS. Это еще одна из моих любимых команд windows для устранения неполадок в сети.
Примеры команд Nslookup
Чтобы проверить наличие записи A в имени хоста, выполните следующие два шага
Шаг 1: введите nslookup и нажмите enter
Шаг 2: введите доменное имя и нажмите enter
4. tracert (поиск и устранение неисправностей в сети)
Команда tracert используется для отслеживания пути, пройденного пакетом от IP-адреса источника до адреса назначения. Это означает, что она отображает каждый маршрутизатор (hop), через который проходит пакет, чтобы достичь места назначения.
Эту команду я использую не очень часто, но все же она может пригодиться при устранении неполадок в сети. Например, у нас были некоторые проблемы со скоростью веб-сайта у нашего провайдера, а у другого провайдера проблем не было. Провайдер попросил нас запустить traceroute, чтобы они могли увидеть путь, который проходит сайт.
Примеры команды tracert
Синтаксис этой команды — tracert, за которым следует имя хоста или IP.
tracert google.com
У этой команды очень мало опций. Единственный ключ командной строки, который я считаю полезным, это -d, который используется для того, чтобы не преобразовать адрес в имя хоста.
5. Команда shutdown (выключение)
Команда shutdown делает именно это — она выключает компьютер. Эта команда полезна для выключения или перезапуска локальных или удаленных компьютеров. Она также позволяет быстро просмотреть все журналы регистрации причин перезапуска или выключения компьютера.
Примеры shutdown
Эта команда перезагрузит компьютер pc2.
shutdown /r /m \pc2
Эта команда выключит удаленный компьютер.
shutdown /s /m \pc2
Просмотр журналов предыдущих выключений/перезагрузок.
shutdown /d
Вот пример вывода команды shutdown /d. Это может быть полезно, чтобы быстро проверить, почему компьютер перезагрузился или выключился.
Другие примеры shutdown
Некоторые из них используют несколько ключей, обратитесь к файлу справки shutdown /? для объяснения каждого ключа команды.
Выход пользователя из системы на удаленном компьютере.
shutdown /l /m \pc2
Перезагрузка удаленного компьютера без обратного отсчета.
shutdown /r /m \pc2 /t 0
Выключает локальный компьютер и указывает период времени до выключения в секундах.
shutdown /s /t 60
Выключение удаленного компьютера с помощью пользовательского сообщения.
shutdown /m \pc2 /c "Rebooting computer, have a nice day"
Прервать выключение системы.
shutdown /a
Принудительное закрытие приложений без предупреждения.
shutdown /s /f
6. Gpupdate (обновление групповой политики)
Команда gpupdate используется для применения групповых политик на компьютере в домене windows. Это очень популярная команда, я видел много админов, которые используют ее. Вы можете запустить эту команду, чтобы обновить GPO и избежать перезагрузки, но это не всегда срабатывает.
Примеры команды gpupdate
Эта команда выполняет все изменения GPO на компьютере.
gpupdate
Используйте /force для повторного применения всех GPO на компьютере.
gpupdate /force
7. Netstat (отображение сетевых подключений)
Это потрясающая команда.
Команда netstat отображает информацию о TCP/IP-соединениях, статистику ethernet и таблицу маршрутизации компьютера. Как системный администратор я использую эту команду на серверах и клиентах Windows при устранении проблем с подключением. Я могу убедиться, что серверы приложений работают правильно, проверив, что служба запущена и прослушивает соединения на порту.
Примеры команды netstat
Отображение всех активных и прослушиваемых портов.
netstat -a
Отображение всех соединений в числовом порядке.
netstat -a -n
Вот результат выполнения вышеуказанной команды. Вы видите, как можно проверить подключение сервера и клиента. Он показывает, что мой контроллер домена с IP 192.168.100.10 установил эти четыре соединения с IP 192.168.100.11.
Другие примеры netstat
Отображает исполняемый файл, который используется для создания соединения.
netstat -ab
Отображает статистику ethernet. Это быстрый способ проверить наличие ошибок и потерь сетевой карты.
netstat -e
Отображает exe и идентификатор процесса (PID), связанный с соединением.
netstat -abo
Отображает локальную таблицу маршрутизации компьютера.
netstat -r
Отображает FQDN с информацией о подключении.
netstat -af
8. Dcdiag (проверка контроллера домена)
Если вы являетесь администратором Active Directory, то вы должны знать эту команду. Эта команда анализирует состояние контроллеров домена, она содержит более 30 встроенных тестов. Вы должны регулярно запускать эту команду, чтобы убедиться, что ваша среда домена находится в рабочем состоянии.
примеры dcdiag
Чтобы запустить dcdiag на определенном контроллере домена, выполните следующую команду
dcdiag /s:DC1
9. Net stop и net start (службы windows)
Простая команда для запуска и остановки служб windows.
Примеры
В этом примере я остановлю и запущу службу спулера принтера.
net stop spooler
и теперь запустим службу спулера.
net start spooler
Это все для данной команды, дополнительных параметров нет.
10. Systeminfo
Команда systeminfo отображает сведения о конфигурации компьютера, такие как имя и версия ОС, информация об оборудовании, время загрузки, сервер входа в систему и многое другое.
Эта команда отображает множество деталей, я обычно использую ее для проверки времени последней загрузки, сервера входа в систему и версии ОС.
Вы можете запустить эту команду на удаленных компьютерах с параметром /s.
system info /s pc1
11. Getmac (получить mac-адрес)
Эта команда возвращает MAC-адрес всех сетевых карт в системе. При устранении проблем с подключением клиента мне часто нужен MAC-адрес компьютера, чтобы я мог проверить, что он подключен на коммутаторе. Эта команда — лучший способ быстро получить MAC-адрес компьютера.
Чтобы запустить ее на локальном компьютере, просто введите getmac.
Для запуска на удаленном компьютере используйте параметр /s.
getmac /s pc1
12. Gpresult (результаты групповой политики)
Команда gpresult сообщает о том, какие групповые политики и параметры применяются к пользователю или компьютеру.
Это еще одна команда, которую необходимо знать, если вы работаете с серверами Active Directory.
Чтобы отобразить все примененные GPO, выполните эту команду. Примечание: Вам необходимо запустить командную строку в режиме администратора, иначе она не создаст полный отчет.
gpresult /r
Приведенная выше команда предоставит отчет для GPO, применяемых как к пользователю, так и к компьютеру.
и настройки компьютера.
Другие примеры GPResult (50 базовых команд Windows с примерами)
Отображение GPO, примененных к пользователю.
gpresult /r /scope:user
Отображение GPO, примененных к компьютеру.
gpresult /r /scope:computer
Отображение GPO для удаленного компьютера.
gpresult /s pcname
Создание отчета в формате HTML.
gpresult /h c:report.html
Отправка вывода команды в текстовый файл.
gpresult /r > c:result.txt
13. Команда whoami
Эта команда показывает, кто в настоящее время вошел в локальную систему. Она также может показать, к каким группам принадлежит пользователь. Используйте эту команду для отображения членства в группах зарегистрированных пользователей.
Получить текущего залогинившегося пользователя.
whoami
Отображение групп пользователей, к которым принадлежит текущий пользователь.
whoami /groups
Другие команды whoami (50 базовых команд Windows с примерами)
Отображение имени пользователя в формате UPN
whoami /upn
Отображает текущий домен, имя пользователя и SID пользователей
whoami /user
Отображает всю информацию для текущего пользователя
whoami /all
14. Клиент telnet
Я использую клиент windows telnet для проверки того, разрешает ли удаленный хост подключение к определенному порту или нет, когда кто-то говорит, что ваш брандмауэр блокирует работу программы.
Если вы знаете номер порта, на котором работает приложение, вы можете использовать приведенную ниже команду. В данном примере я установил filezilla, поэтому порт 21 должен быть открыт.
Синтаксис: telnet + имя хоста или IP + номер порта
telnet srv01 21
Вы можете получить или не получить ответ от удаленного сервера. В данном случае с filezilla это так. Вы также можете получить пустой экран при успешном подключении.
Если соединение не установлено, вы должны получить сообщение, как показано ниже.
Это все, для чего я использую клиент telnet. Полный синтаксис команды можно найти в документации Microsoft по telnet.
15. Set (получить сведения о системе)
Команда set отображает информацию о переменных окружения.
Я не так часто использую эту команду, но все же она полезна для проверки входа пользователя на сервер или быстрого просмотра переменных окружения.
Одна маленькая хитрость этой команды заключается в том, что вы можете ввести команду, за которой следует строка, и она отобразит только эти результаты. Например, если я хочу найти все, что начинается с path, я использую следующую команду
set path
Теперь он просто отображает все, что начинается с «path».
16. Cd (сменить каталог)
Команда cd позволяет перейти в другой каталог на вашем компьютере.
Например, чтобы перейти в каталог windows, используйте эту команду.
cd windows
Вы также можете начать вводить имя каталога и нажать клавишу tab для автоматического завершения. Например, для перехода в каталог «Program Files» я могу набрать cd pro и нажать клавишу tab, после чего произойдет автоматическое завершение пути.
17. Mkdir (создать каталог)
Команда mkdir создает каталог или подкаталог. Она создает каталог в текущем каталоге. Например, в командной строке мой путь — c:it, если я наберу mkdir folder1, это создаст каталог folder1 в папке c:it.
Если я посмотрю в проводнике windows, то увижу каталог folder1.
18. Sfc (средство проверки системных файлов)
Команду sfc можно использовать для проверки и замены важных системных файлов windows. Если у вас синий экран или другие сбои, команда sfc может устранить проблему. Приведенная ниже команда просканирует все защищенные файлы операционной системы и при необходимости выполнит ремонт.
sfc /scannow
Можно также запустить тест только без ремонта.
sfc /verifyonly
19. Net use (подключение к сетевым ресурсам)
Команда net use используется для подключения и удаления общих ресурсов, таких как сетевые диски и принтеры.
В этом примере я подключу сетевой диск к моему серверу srv-vm1
net use \srv-vm1share
Вы можете использовать net use для составления списка ресурсов.
Чтобы удалить ресурс, используйте /delete
net use z: /delete
20. Chkdsk (проверить диск)
Команда chkdsk сканирует файловую систему на диске и проверяет целостность файлов и метаданных. У этой команды много опций командной строки, поэтому для получения подробной информации обратитесь к меню справки (chkdsk /?).
Для проверки диска в режиме только для чтения выполните следующую команду.
chkdsk
Используйте /F, чтобы исправить все ошибки, обнаруженные на диске.
chkdsk /f
21. Route Print (просмотр локальной таблицы маршрутизации)
Для просмотра таблицы маршрутизации локального компьютера используйте команду route print. Это полезно, когда компьютер оснащен несколькими сетевыми интерфейсными картами и вам нужно определить маршрут, по которому проходит сетевой трафик.
route print
22. powercfg (Настройки питания)
Список и настройка параметров питания с помощью команды powercfg
Перечислить все схемы электропитания:
powercfg /list
Измените тайм-аут монитора:
powercfg /change monitor-timeout-ac 5
23. Tasklist (отображение запущенных процессов)
Tasklist (список задач) отображает запущенные процессы на локальном компьютере.
24. Taskkill (завершить процесс)
Завершить процесс по номеру PID. В этом примере я принудительно завершаю процесс PID 1808.
taskkill /pid 1808 /f
25. Format (50 базовых команд Windows с примерами)
Команда format используется для форматирования раздела на жестком диске или флэш-накопителе. При этом все данные с раздела будут удалены.
В этом примере я отформатирую диск E в файловую систему NTFS.
format e: /fs:NTFS
26. Cls (очистить экран)
Команда cls очищает консоль командной строки. Это полезно, когда на экране много информации, а вам нужен пустой экран.
В командной строке windows введите cls и нажмите enter, чтобы очистить экран.
27. Diskpart (50 базовых команд Windows с примерами)
Diskpart позволяет управлять дисками, разделами и томами на локальном компьютере. Вы можете удалять, создавать, форматировать, расширять и уменьшать тома.
Чтобы отобразить список дисков на локальном компьютере, выполните следующие команды.
diskpart list disk
28. Robocopy
Robocopy позволяет легко копировать файлы и каталоги из одного места в другое. Это очень популярная команда windows для перемещения файловых серверов на другой сервер.
Копирование файлов с одного сервера на другой.
robocopy c:source \srv-vm2share /z /e /copyall
29. Xcopy
Xcopy — еще одна команда Windows, используемая для копирования файлов и папок. Чтобы скопировать все файлы и папки в новое место, используйте эту команду.
xcopy c:myfolder e:myfolder
30. Del
Команда del используется для удаления файлов и папок. При удалении файлов с помощью команды del они не попадают в корзину.
Удаление одного файла.
del c:itpass.txt
Удалите все файлы exe.
del c:it*.exe
Удаление файлов и вложенных папок.
del c:it*.*
31. Assoc (ассоциация файлов)
Команда assoc отображает или изменяет ассоциации расширений имен файлов.
Список всех текущих ассоциаций расширений имен файлов.
assoc
Вот пример создания ассоциации файлов. Я свяжу расширение файла .jpg с типом файла jpegfile.
assoc .jpg=jpgfile
32. Schtasks (запланированные задачи)
Команда schtasks позволяет добавлять, удалять, изменять и просматривать запланированные задачи на локальном компьютере.
Просмотр запланированных задач:
schtasks
Удаление запланированной задачи:
SCHTASKS /Delete /TN "BackupBackup and Restore"
33. Net user (50 базовых команд Windows с примерами)
Команда net user отображает информацию об учетной записи пользователя на локальном компьютере или в домене.
На ПК введите net user, чтобы увидеть информацию об учетной записи компьютера.
Чтобы получить все учетные записи пользователей с контроллера домена.
net user /domain
Получите данные учетной записи домена.
net user username /domain
34. Arp
Команда arp отображает и изменяет кэш протокола разрешения адресов (ARP) на локальном компьютере.
Отображение кэша arp для всех интерфейсов:
arp -a
Чтобы очистить кэш arp, используйте эту команду:
arp -d
35. Hostname (50 базовых команд Windows с примерами)
Эта команда windows отображает имя хоста компьютера.
hostname
36. Cipher (шифровать данные)
Команда cipher полезна для перезаписи удаленных данных в windows. Когда вы удаляете данные из Windows, их можно восстановить с помощью программного обеспечения для восстановления данных. С помощью команды cipher можно удалить удаленные данные с диска, чтобы никто не смог их восстановить.
Чтобы перезаписать удаленные данные на томе, используйте ключ /w. Например, я очищу путь c:itprivate.
cipher /w:c:itprivate
37. fc (сравнение файлов)
Команда fc сравнивает два файла и выводит разницу между ними.
В этом примере я проверю разницу между двумя текстовыми файлами (ping1.txt и ping2.txt).
fc c:itping1.txt c:itping2.txt
38. Psexec (50 базовых команд Windows с примерами)
PsExec позволяет выполнять команды на удаленных компьютерах. Это полезно, когда нужно устранить неполадки на удаленном компьютере без полного контроля над ним.
В этом примере я выполню команду ipconfig на удаленном компьютере pc1, чтобы получить информацию об IP-адресе.
psexec \pc1 ipconfig
39. Sysinternals (50 базовых команд Windows с примерами)
Sysinternals — это набор утилит, разработанный Марком Руссиновичем и Брайсом Когсвеллом, который используется для устранения неполадок и мониторинга компьютеров под управлением Windows. Набор утилит стал очень популярным среди ИТ-администраторов для мониторинга процессов windows и сбора информации о системе. В 2006 году Microsoft приобрела компанию и ее активы.
Набор инструментов можно загрузить с сайта Sysinternals.
40. Rsop (параметры групповой политики)
Команда RSOP создает отчет о политиках, примененных к компьютеру и пользователю. Это полезно для устранения неполадок в настройках групповой политики на локальном компьютере.
Эта команда требует запуска с правами локального администратора.
rsop
41. Mmc
mmc открывает консоль управления Microsoft Management Console. Затем можно добавлять/удалять собственные оснастки для быстрого доступа к различным консолям управления.
42. Dir (50 базовых команд Windows с примерами)
Команда dir выводит список всех файлов и каталогов в определенном каталоге.
Чтобы перечислить содержимое текущего каталога, используйте эту команду:
dir
Чтобы перечислить содержимое другой папки, перейдите в эту папку или введите dir и путь к ней. Например, я перечислю содержимое папки c:itprivate.
dir c:itprivate
Если в каталоге много файлов и папок, вы можете приостановить листинг каталога, чтобы просмотреть его.
dir /p
43. Runas (50 базовых команд Windows с примерами)
Runas позволяет запустить определенный инструмент или программу от имени другого пользователя. Например, вы вошли в систему как обычный пользователь (без прав администратора), а вам нужно запустить программу под учетной записью, имеющей права локального администратора.
В этом примере я вошел в систему как adproadam.reed и запущу программу (блокнот) под учетной записью локального администратора.
runas /user:administrator c:windowsnotepad.exe
44. Rmdir (удаление каталогов)
Вам нужно удалить каталог? Команда rmdir удалит каталог.
По умолчанию команда удаляет только пустые каталоги. Если вы хотите удалить каталог и файлы в нем, используйте ключ /s.
Например, я удалю каталог c:itprivate и все файлы в этом каталоге.
rmdir c:itprivate /s
45. W32tm (служба времени)
Команда w32tm используется для настройки параметров службы времени windows. Если вам нужно настроить службу времени на сетевой сервер времени, вы можете использовать эту команду для настройки параметров. 50 базовых команд Windows с примерами.
Чтобы просмотреть конфигурацию службы времени, выполните эту команду.
w32tm /query /computer: /configuration
У этой команды много опций, она сложнее, чем казалось. Для получения более подробной информации ознакомьтесь со страницей документации w32tm.
46. Msiexec (установка msi файлов)
Команду msiexec можно использовать для установки и изменения пакетов установщика msi и MSP. Эта команда обычно используется для тихой установки программного обеспечения с помощью программы установки msi.
Установите пакет.
msiexec /i c:install_file.msi
Установка пакета без участия пользователя.
msiexec /i c:install_file.msi /quit
47. Ver (50 базовых команд Windows с примерами)
Команда ver отображает версию Windows.
48. Manage-bde (BitLocker)
Проверка состояния bitlocker, шифрование и расшифровка дисков с данными.
Проверка состояния битлокатора.
manage-bde -status
Включите bitlocker и зашифруйте диск.
manage-bde -on
49. Findstr
Findstr ищет фрагменты текста в файлах.
Например, я буду искать слово food в файле ping1.txt
findstr food c:itping1.txt
Приведенная выше команда будет искать в файле любой экземпляр строки food.
Вот как выглядит текстовый файл.
Ниже показано, что команда дважды нашла строку «food» в файле.
Дополнительные примеры см. в документации Microsoft findstr.
50. Mstsc (50 базовых команд Windows с примерами)
Команда mstsc запускает сеанс удаленного рабочего стола на другом компьютере или позволяет редактировать конфигурационный файл .rdp.
Подключитесь к серверу, используя полноэкранный режим, я буду использовать 192.168.100.10 в этих примерах.
mstsc /f 192.168.100.10
Распределите rdp по нескольким мониторам.
mstsc /span 192.168.100.10
Есть ли команда для вывода списка всех команд Windows?
Вы можете набрать help, чтобы получить список системных команд по умолчанию.
К сожалению, здесь не перечислены команды, которые были установлены другими программами, например, инструментами RSAT. Полный список команд можно найти в документации по командам Microsoft Windows.
Как запустить командную строку от имени администратора?
Это очень важно, поскольку некоторые команды не будут выполняться, если командная строка не находится в режиме администратора.
Чтобы запустить командную строку от имени администратора, щелкните правой кнопкой мыши на «Командная строка» и выберите «Запуск от имени администратора«.
Итог 50 базовых команд Windows с примерами.
Все эти команды можно использовать в PowerShell или в старом (и мертвом) Windows CMD. Эти команды полезны независимо от того, на каком этапе ИТ-карьеры вы находитесь. Я использовал некоторые из этих команд с тех пор, как начал работать техником службы поддержки, и до сих пор использую их в качестве системного администратора/сетевого инженера.
Возможно вам так же будет интересно:
Как создать разделы диска в Linux?
Полезные горячие клавиши для Bash
Windows 10 предусматривает гибкую настройку и управление системой с помощью командной строки. Она позволяет пользователю посредством команд воспользоваться той или иной функцией. Например, существует команда SFC /scannow, позволяющая производить сканирование и мгновенное исправление системных файлов. Подобных функций десятки, но не все о них знают. Однако некоторые из них бывают очень даже полезными при постоянном использовании ПК.
Сегодня мы поговорим подробнее об основных командах для командной строки в Windows 10.
Открываем командную строку
Для пользователей Windows 10 в командной строке предоставлено огромное количество команд, однако не все из них используются даже опытными юзерами. Поэтому мы рассмотрим с вами только основные команды, которые могут пригодиться в разных случаях. Но для начала я покажу вам, каким способом можно запустить командную строку и как ею пользоваться.
Самый простой способ запуска командной строки – это ввод специальной команды в окне «Выполнить». Для этого воспользуемся следующей инструкцией:
- Используем комбинацию клавиш «Win+R», где Win – это клавиша, расположенная в нижней левой части клавиатуры с логотипом Windows. Далее вводим команду cmd и нажимаем на клавишу «Enter».
Запускаем командную строку
- В отобразившемся окне перед нами открывается командная строка, которая уже готова к получению команд от пользователя.
Командная строка включает в себя простой интерфейс и мощный функционал
Также вы можете запустить командную строку и через меню «Пуск». Для этого достаточно кликнуть правой кнопкой мыши по пуску и выбрать «Командная строка» либо «Windows PowerShell». Тут же можно открыть программу от имени администратора.
Давайте теперь попробуем воспользоваться командной строкой на примере очень простой команды: control. Она позволяет запускать панель управления на компьютере.
Чтобы использовать команду, необходимо ввести нужное слово или набор слов и символов, а затем нажать на кнопку «Enter»
С вводом команд разобрались, теперь можно приступить к просмотру основных команд. Начнем мы с тех, которые предназначены для быстрого запуска стандартных программ.
Запуск основных программ и утилит системы
Нижеуказанный список не всем будет полезен, но там есть команды, без которых пользователю не обойтись. Например, обратите внимание на такие команды как dxdiag и regedit. С помощью них запускаются важные утилиты, которые просто так вы не сможете найти в операционной системе.
- 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 – «Планировщик заданий»
Управление и настройка операционной системы
В данном разделе будет рассказано о командах, с помощью которых можно выполнять различные действия в операционной системе.
- сomputerdefaults – определение параметров программ по умолчанию
- 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 – управление «Специальными возможностями» в разделе «Параметров» операционной системы
- ver – показывает сведения о текущей версии ОС Windows.
- 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.
Вводим help и нажимаем на клавишу «Enter»
- assoc — выводит и позволяет изменять связь между расширениями имени и типов того или иного пакетного файла
- attrib – редактирование атрибутов предварительно обозначенного файла или папки
- bcdboot – создание и/или восстановление системного раздела
- cd – просмотр наименования текущей папки или переход в другую
- chdir – просмотр папки или переход к другой
- chkdsk – проверка жестких и твердотельных дисков, а также подключенных к ПК внешних накопителей
- cleanmgr – инструмент «Очистка диска»
- convert – преобразование файловой системы тома
- copy – копирование файлов (с указанием конечного каталога)
- del – удаление выбранных файлов
- dir – просмотр файлов и папок по указанному пути
- diskcopm – позволит сравнить содержимое двух гибких дисков
- dickcopy – полностью скопирует содержимое одного гибкого диска на любой другой (пакетное копирование)
- diskpart – консольная утилита для работы с дисками (открывается в отдельном окне «Командной строки», для просмотра поддерживаемых команд обратитесь к справке – help)
erase – удаление одного или нескольких файлов - fc – сравнение файлов и поиск различий
- format – форматирование локальных дисков Windows
- label – удаление, изменение, а также создание меток тома для дисков
- md – создание новой папки
- mdsched – проверка оперативной памяти
- move – перемещение файлов по заданному пути
- ntmsmgr.msc – средство работы с внешними накопителями
- recdisc – создание диска восстановления операционной системы (работает только с оптическими накопителями)
- recover – восстановление данных
- rekeywiz – инструмент для шифрования данных («Шифрующая файловая система (EFS)»)
- RSoPrstrui – Настройка средства «Восстановление системы»
- sdclt – «Резервное копирование и восстановление»
- sfc /scannow – проверка целостности системных файлов с возможностью их восстановления
- tree – графическое отображение структуры каталогов диска или папки
- verify – анализ правильности записи файлов на диск
- vol – отображает собственную метку и серийный номер тома для диска
Работа внутри командной строки
Если вы захотите изменить цвет, почистить содержимое командной строки или воспользоваться внутренними настройками, то вы также можете использовать команды. Например, если вписать команду color и выбрать специальное кодовое слово, то изменится весь фон и цвет текста командной строки.
Команда color fc придает утилите бледно-розовый оттенок
- cls – очистка содержимого экрана командной строки
- color – изменение фона и цвета
- exit – выход из командной строки
- help – отображение полного списка команд командной строки
- prompt – изменяет слева от вводимого текста название на любое другое
Теперь вместо <C:UsersИлья> будет отображаться слово «hello»
Сеть и интернет
Немного команд для настройки сети и интернета:
- control netconnections – просмотр и настройка доступных «Сетевых подключений»
- inetcpl.cpl – переход к свойствам интернета
- NAPncpa.cpl – аналог первой команды, предоставляющий возможность настройки сетевых подключений
- telephon.cpl – настройка модемного подключения к интернету
Заключение
Подытожив, хочется сказать, что не нужно запоминать какую-либо команду дословно. Ознакомления с ними более чем достаточно. Ну а если вам понадобится воспользоваться какой-либо функцией на компьютере с Windows 10, то вспомните про командную строку и посмотрите вышеперечисленные команды – уверен, вы найдете то, что нужно. Если же вы хотите более обширно изучить командную строку, то рекомендую почитать профессиональную литературу, которую легко найти в Интернете.
Post Views: 18 877
Содержание
- Команды для «Командной строки» в Виндовс 10
- Запуск приложений и компонентов системы
- Действия, управление и настройка
- Настройка и использование оборудования
- Работа с данными и накопителями
- Сеть и интернет
- Заключение
- Вопросы и ответы
«Командная строка» или консоль — один из важнейших компонентов Windows, предоставляющий возможность быстрого и удобного управления функциями операционной системы, ее тонкой настройки и устранения множества проблем как с программной, так и с аппаратной составляющей. Но без знания команд, с помощью которых все это можно сделать, данный инструмент является бесполезным. Сегодня мы расскажем именно о них – различных командах и операторах, предназначенных для использования в консоли.
Так как команд для консоли существует огромное множество, мы рассмотрим лишь основные из них — те, которые рано или поздно могут прийти на помощь рядовому пользователю 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, а именно:
- Понятие командной строки;
- Справочник по командам командной оболочки;
- Последовательность событий при выполнение команды;
- Создание сценариев командной строки;
- Управление отображением текста и команд;
- Команды для изучение системной информации;
- Команды для использования реестра;
- Управление системными службами;
- Перезагрузка и выключение систем из командной строки;
- Управление приложениями и процессами из командной строки.
Содержание
- Понятие командной строки
- Краткий справочник по командам командной оболочки (Cmd.exe)
- Последовательность событий при выполнение команды
- Создание сценариев командной строки
- Управление отображением текста и команд
- Изучение системной информации
- Команды для использования реестра
- Управление системными службами
- Перезагрузка и выключение систем из командной строки
- Управление приложениями, процессами и производительностью
Понятие командной строки
Поддержка командной строки встроена в операционную систему Microsoft Windows и доступна через окно командной оболочки. Командная строка поддерживается во всех версиях Windows и служит для запуска встроенных команд, утилит и сценариев. Несмотря на мощь и гибкость командной строки, некоторые администраторы Windows никогда ее не используют. Если вам хватает графических средств администрирования, можно применять только их, щелкая мышью элементы пользовательского интерфейса.
Однако опытные администраторы Windows, квалифицированные специалисты по технической поддержке и «продвинутые» пользователи не могут обойтись без командной строки. Зная, как правильно применять командную строку, в частности, какие средства командной строки выбрать, как и когда их использовать, чтобы они работали эффективно, можно избежать многочисленных проблем и добиться четкого выполнения операций. Если вы занимаетесь поддержкой нескольких доменов или сетей, то для автоматизации ежедневных операций не только важно, но и необходимо иметь представление об экономящих время способах работы с командной строкой.
С каждой новой версией Windows командная строка совершенствовалась, а ее возможности расширялись. Командная строка претерпела значительные изменения, связанные не только с повышением производительности, но и с увеличением гибкости. Теперь с помощью командной строки Windows можно решать задачи, которые нельзя было решить в предыдущих версиях Windows.
Среду командной оболочки Windows запускают разными способами, в частности указывая параметры при запуске Cmd.exe или используя собственный стартовый файл, хранящийся в каталоге %SystemRoot%System32.
Кроме того, командная строка может работать в пакетном режиме для выполнения набора команд. В пакетном режиме командная строка считывает и выполняет команды одну за другой.
Работая с командной строкой Windows, Вы должны понимать, откуда берутся используемые Вами команды. «Родные» команды (встроенные в операционную систему) бывают двух видов:
- Внутренние – существуют внутри командной оболочки, у них нет отдельных исполняемых файлов;
- Внешние — реализованы в отдельных исполняемых файлах, которые обычно хранятся в каталоге %SystemRoot% System32.
Краткий справочник по командам командной оболочки (Cmd.exe)
- assoc — выводит или изменяет сопоставления (associations) типов файлов;
- break — задает точки останова при отладке
- call — вызывает из сценария процедуру или другой сценарий;
- cd (chdir) — показывает имя текущего каталога или выполняет смену текущего каталога;
- cls — очищает окно командной строки и буфер экрана;
- color — задает цвета текста и фона окна командной оболочки;
- сору — копирует файлы или выполняет конкатенацию файлов;
- date — показывает или устанавливает текущую дату;
- del (erase) — удаляет заданный файл, группу файлов или каталог;
- dir — показывает список подкаталогов и файлов в текущем или заданном каталоге;
- echo — выводит текст в окно командной строки или задает, надо ли отображать команды на экране (on|off);
- endlocal — отмечает конец локализации (локальной области видимости) переменных;
- exit — выход из оболочки командной строки;
- for — выполняет заданную команду для каждого файла в наборе;
- ftype выводит или изменяет текущие типы файлов в сопоставлениях расширений файлов с программами;
- goto — указывает, что интерпретатор команд должен перейти на строку с заданной меткой в пакетном сценарии;
- if — выполняет команды по условию;
- md (mkdir) — создает подкаталог в текущем или заданном каталоге;
- move — перемещает файл или группу файлов из текущего или заданного исходного каталога в указанный каталог. Также может переименовывать каталог;
- path — показывает или задает путь к командам, используемый операционной системой при поиске исполняемых файлов и сценариев;
- pause — останавливает выполнение пакетного файла и ожидает ввода с клавиатуры;
- popd — делает текущим каталог, имя которого было сохранено командой PUSHD;
- prompt — указывает, какой текст должен показываться в строке приглашения;
- pushd — сохраняет имя текущего каталога и при необходимости делает текущим заданный каталог;
- rd (rmdir) — удаляет каталог или каталог вместе с его подкаталогами;
- rem — помечает комментарии в пакетном сценарии или Config.nt;
- ren (rename) — Переименовывает файл или группу файлов;
- set — показывает текущие переменные окружения или задает временные переменные для текущей командной оболочки;
- setlocal — отмечает начало локализации (локальной области видимости) переменных в пакетных сценариях;
- shift — сдвигает позицию замещаемых параметров в пакетных сценариях;
- start — запускает заданную программу или команду в отдельном окне;
- time — показывает или устанавливает системное время;
- title — задает заголовок окна командной оболочки;
- type — показывает содержимое текстового файла;
- verify — включает режим проверки файлов после записи на диск;
- vol — показывает метку и серийный номер дискового тома.
Синтаксис любой внутренней команды (и большинства внешних) можно получить, введя в командной строке имя команды и /?, например:
copy /?
Командная оболочка — весьма мощная среда работы с командами и сценариями. В командной строке можно запускать команды разных типов: встроенные команды, утилиты Windows и версии приложений, рассчитанные на командную строку. Независимо от типа каждая команда, которую вы будете использовать, должна соответствовать одним и тем же синтаксическим правилам. Согласно этим правилам, за именем команды идут обязательные или необязательные аргументы. Кроме того, аргументы могут использовать перенаправление ввода, вывода или стандартных ошибок.
Последовательность событий при выполнение команды
- Командная оболочка заменяет любые переменные, введенные в тексте команд, их текущими — значениями;
- Если введена группа или цепочка из нескольких команд, строка разбивается на отдельные команды, которые в свою очередь разбиваются на имя и аргументы команды. Далее команды обрабатываются по отдельности;
- Если в имени команды указан путь, командная оболочка ищет команду по этому пути. Если в указанном каталоге такой команды нет, командная оболочка возвращает ошибку;
- Если в имени команды не задан путь, командная оболочка сначала пытается разрешить имя команды на внутреннем уровне. Если найдена внутренняя команда с таким именем, значит, вызвана внутренняя команда, которую сразу же можно выполнить. Если внутренней команды с таким именем нет, командная оболочка сначала ищет исполняемый файл команды в текущем каталоге, а затем в каталогах, перечне в переменной окружения PATH. Если файла команды нет ни в одном из этих каталогов, командная оболочка возвращает ошибку;
- Если команда найдена, она выполняется с заданными аргументами и при необходимости ввод считывается из источника, указанного в этих аргументах. Вывод и ошибки команд показываются в окне командной строки или направляются заданному приемнику вывода и ошибок.
- Как видите, на выполнение команд влияют многие факторы, в том числе пути к командам, перенаправление ввода-вывода, группирование или создание цепочек команд.
При работе с командной оболочкой Вы, вероятно, запускали ее, открывая меню Start (Пуск) и выбирая Programs (Программы) или All Programs (Все программы), затем Accessories (Стандартные) и Command Prompt (Командная строка). Другие способы запуска командной строки — диалоговое окно Run (Запуск программы) или ввод cmd в другом, уже открытом окне командной оболочки. Эти способы позволяют при запуске командной строки указывать аргументы: ключи, управляющие работой командной строки, и параметры, инициирующие выполнение дополнительных команд. Например, можно запустить командную оболочку в «молчаливом» режиме (т. е. отключить эхо-вывод) командой cmd /q или сделать так, чтобы командная оболочка выполнила заданную команду и завершила свою работу, — для этого нужно ввести cmd /с, а затем текст команды в кавычках.
В следующем примере командная оболочка запускается, выполняет команду ipconfig с выводом результатов в файл и завершается:
cmd /c "ipconfig > c:ipconfig.txt"
Создание сценариев командной строки
Сценарии командной строки — текстовые файлы с командами, которые вы хотите выполнить. Это те же команды, которые обычно вводятся в командной оболочке Windows. Однако вместо того чтобы вводить команды каждый раз, когда они понадобятся, можно создать соответствующий сценарий и упростить себе жизнь.
Поскольку сценарии состоят из стандартных текстовых символов, их можно создавать и редактировать в любом стандартном текстовом редакторе, скажем, в Notepad (блокнот). Вводя команды, убедитесь, что каждая команда или группа команд, которые должны выполняться совместно, разметаются с новой строки. Это обеспечит их корректное выполнение. Закончив создание сценария командной строки, сохраните файл сценария с расширением .bat или .cmd. Оба расширения работают одинаково. Например, если вам надо создать сценарий для вывода имени системы, версии Windows и конфигурации IP, включите в файл SysInfo.bat или SysInfo.cmd следующие три команды:
hostname ver ipconfig -all
Управление отображением текста и команд
Команда ECHO служит двум целям: для записи текста в вывод (например, в окно командной оболочки или текстовый файл) и для включения/выключения эхо-отображения команд. Обычно при выполнении команд сценария сами команды и вывод этих команд отображаются в консольном окне. Это называется эхо-отображением команд (comand echoing).
Чтобы использовать команду ECHO для отображения текста, введите echo и текст, который надо вывести:
echo The system host name Is: hostname
Чтобы с помощью ECHO управлять эхо-отображением команд, введите echo off или echo on, например:
echo off echo The system host name is: hostname
Чтобы направить вывод в файл, а не в окно командной оболочки, используйте перенаправление вывода, например:
echo off echo The system host name is: > current.txt hostname » current.txt
Теперь посмотрим, как подавляется эхо-отображение команд. Запустите командную оболочку, введите echo off, затем другие команды. Вы увидите, что приглашение командной строки больше не выводится. Вместо него появляется только то, что набирается в консольном окне, и вывод выполненных команд. В сценариях команда ECHO OFF отключает эхо-отображение команд и приглашение командной строки. Добавляя в свои сценарии команду ECHO OFF, вы предотвращаете загромождение окна командной оболочки или файла текстом команд, если Вас интересует лишь вывод от этих команд.
Изучение системной информации
Часто при работе с компьютером пользователя или удаленным сервером возникает необходимость в получении базовой информации о системе вроде имени зарегистрированного в ней пользователя, текущего системного времени или местоположения определенного файла. Команды, которые позволяют собрать основную информацию о системе, включают:
- NOW — отображает текущую системную дату и время в 24-часовом формате, например Sal May 9 12:30:45 2003. Доступна только в Windows Server 2003 Resource Kit;
- WHOAMI — сообщает имя пользователя, зарегистрированного в системе на данный момент, например adatumadmi-nistrator;
- WHERE — выполняет поиск файлов по шаблону поиска (search pattern) и возвращает список совпавших результатов.
Чтобы использовать NOW или WHOAMI, просто введите команду в окне командной оболочки и нажмите Enter. Наиболее распространенный синтаксис для WHERE выглядит так:
where /r базовый_каталог_имя_файла
Здесь параметр /r указан для рекурсивного поиска, начиная от указанного каталога (базовый_каталог) и включая все его подкаталоги, а имя_файла — полное или частичное имя искомого файла, которое может включать символы подстановки (wildcards): знак ? заменяет один символ, а знак * — группу символов, например data???.txt или data*.*. В следующем примере в каталоге С: и всех его подкаталогах выполняется поиск всех текстовых файлов, имена которых начинаются с data.
where /r C: data*.txt
Также можно найти файлы всех типов, имена которых начинаются с data:
where /r C: data*.*
Иногда нужно получить информацию о конфигурации системы или о системном окружении. В критически важных системах эту информацию можно сохранить или распечатать для справки. Ниже перечислены команды, позволяющие собирать информацию о системе.
- DRIVERQUERY — выводит список всех установленных драйверов устройств и их свойства, в том числе имя модуля (module name), отображаемое имя (display name), тип драйвера и дату сборки (driver link date). В режиме отображения всей информации (/V) сообщается статус (status) и состояние (state) драйвера, режим запуска, сведения об использовании памяти и путь в файловой системе. Параметр /V также включает вывод детальной информации обо всех неподписанных драйверах.
- SYSTEMINFO — выдает подробную информацию о конфигурации системы, в том числе сведения о версии, типе и изготовителе операционной системы, процессоре, версии BIOS, объеме памяти, региональных стандартах, часовом поясе и конфигурации сетевого адаптера.
- NLSINFO — отображает подробную информацию о региональных стандартах, включая язык по умолчанию (default language), кодовую страницу Windows, форматы отображения времени и чисел, часовой пояс и установленные кодовые страницы. Эта команда доступна лишь в Windows Server 2003 Resource Kit.
Чтобы использовать эти команды на локальном компьютере, просто введите имя нужной команды в окне командной оболочки и нажмите Enter.
Команды для использования реестра
Реестр Windows хранит конфигурационную информацию операционной системы, приложений, пользователей и оборудования. Эти данные содержатся в разделах (keys) и параметрах (values) реестра, которые размещаются в определенном корневом разделе (root key), который контролирует, как и когда используются разделы и параметры.
Если Вы знаете пути к разделам и понимаете допустимые типы данных в разделах, то можете использовать команду REG для просмотра разделов и параметров и манипуляций над ними самыми разнообразными способами. REG поддерживает несколько подкоманд:
- REG add — добавляет в реестр новый подраздел или элемент;
- REG delete — удаляет из реестра подраздел или элемент;
- REG query — выводит список элементов раздела и имена подразделов (если они есть);
- REG compare — сравнивает подразделы или элементы реестра;
- REG сору — копирует элемент реестра по указанному пути раздела на локальной или удаленной системе;
- REG restore — записывает в реестр ранее сохраненные подразделы, элементы и параметры;
- REG save — сохраняет копию указанных подразделов, элементов и параметров реестра в файл.
Управление системными службами
Службы обеспечивают ключевые функции рабочих станций и серверов. Для управления системными службами на локальных и удаленных системах используется команда контроллера служб (service controller command) SC, имеющая набор подкоманд, ниже описывается лишь их часть:
- SC config — настройка учетных записей регистрации и запуска служб;
- SC query — вывод списка всех служб, настроенных на компьютере;
- SC qc — отображение конфигурации определенной службы;
- SC start — запуск служб;
- SC stop — остановка служб;
- SC pause — приостановка работы служб;
- SC continue — возобновление работы служб;
- SC failure — задание действий, выполняемых при сбое службы;
- SC qfailure — просмотр действий, выполняемых при сбое службы.
Во всех командах можно указывать имя удаленного компьютера, со службами которого Вы хотите работать. Для этого вставьте UNC-имя или IP-адрес компьютера перед используемой подкомандой. Вот синтаксис:
sc ИмяСервера Подкоманда
Перезагрузка и выключение систем из командной строки
Системы нередко приходится перезагружать или выключать. Один из способов — использовать для этого утилиту Shutdown, которая позволяет работать с локальной и удаленными системами. Другой способ управлять выключением или перезагрузкой системы — назначить задание для выключения. Здесь можно использовать Schtasks, чтобы указать время выключения, или создать сценарий со списком команд выключения для индивидуальных систем.
Управлять перезагрузкой и выключением локальной системы позволяют следующие команды.
Выключение локальной системы:
shutdown /s /t ЗадержкаВыключения /1 /f
Перезагрузка локальной системы:
shutdown /r /t ЗадержкаВыключения /1 /f
Управление приложениями, процессами и производительностью
Всякий раз, когда операционная система или пользователь запускает службу, приложение или команду, Microsoft Windows запускает один или более процессов для управления соответствующей программой. Несколько утилит командной строки упростят вам мониторинг программ и управление ими. К этим утилитам относятся:
- Pmon (Process Resource Manager) — показывает статистические данные по производительности, включая использование памяти и процессора, а также список всех процессов, выполняемых в локальной системе. Позволяет получать детальные «снимки» задействованных ресурсов и выполняемых процессов. Pmon поставляется с Windows Resource Kit;
- Tasklist (Task List) — перечисляет все выполняемые процессы по имени и идентификатору процесса, сообщает информацию о сеансе пользователя и занимаемой памяти;
- Taskkill (Task Kill) — останавливает выполнение процесса, заданного по имени или идентификатору. С помощью фильтров можно останавливать процессы в зависимости от их состояния, номера сеанса, процессорного времени, занимаемой памяти, имени пользователя и других параметров.
Вот в принципе все, что я хотел рассказать об основах командной строки Windows.