Основные команды командной строки Windows — ITcom сервисный центр Харьков
cmd — запускает консоль командной строки, фактически это предок системы DOS, однако несмотря на архаичность это один из самых быстрых и эффективных способов решения некоторых задач. Окно командной строки имеет ряд различных настроек и позволяет сохранять вывод результата работы списка команд, копировать их.
Способы вызова командной строки:
- Пуск — Выполнить — в появившемся окне набрать cmd (command для 98/МЕ)
- Комбинация клавиш Win+R, затем вводим в появившемся окне буквы – cmd (command для 98/МЕ).
- Пуск — Все программы — Стандартные — Командная строка (Command Promt).
- Попасть в командный режим можно также по этому пути. C:WINDOWSsystem32cmd.exe или C:WINDOWSsystem32command.com (для 2000).
arp — отображает таблицу соответствия MAC адресов и управляет ей.
calc — запускает калькулятор.
chkdsk — утилита проверка дисков.
cmd — запускает консоль командной строки.
compmgmt.msc — MMC консоль “Управление компьютером”.
control — запускает “Панель управления”.
control admintools — вызов системной папки «Администрирование», управление источниками данных, изменение конфигурации, управление службами и просмотр событий.
control color — свойства: экран — оформление.
control desktop — свойства: экран.
control folders — свойства папки.
control fonts — шрифты.
control printers — принтеры и факсы.
control schedtasks — панель управления назначенными заданиями. Позволяет создавать новые задания.
control Userpasswords и control Userpasswords2 — апплеты управления пользователями.
devmgmt.msc — MMC консоль Диспетчер устройств.
dfrg.msc — утилита дефрагментатор дисков.
eventvwr.msc — MMC консоль Просмотр событий.
explorer — запускает “Проводник”.
fsmgmt.msc — консоль “Общие папки”.
gpedit.msc — оснастка управления групповой политики.
gpupdate — немедленное обновление политик GPO, для анализа применения политик можно использовать команду GPRESULT
hypertrm — запускает HyperTerminal.
iexplore — запускает Internet Explrorer.
ipconfig — основной инструмент работы с сетевыми интерфейсами.
ipconfig /all — конфигурация IP (все).
ipconfig /displaydns — конфигурация IP (отобразить DNS cache).
ipconfig /flushdns — конфигурация IP (сбросить DNS cache).
ipconfig /registerdns — конфигурация IP (обновить DHCP и перерегистрировать DNS).
ipconfig /release — конфигурация IP (освобождает ip адреса).
ipconfig /renew — конфигурация IP (обновить сведения для адаптеров).
ipconfig /setclassid — конфигурация IP (изменить DHCP Class ID).
ipconfig /showclassid — конфигурация IP (отобразить DHCP Class ID).
msconfig — тонкая настройка системы, крайне полезная вещь для работы с управлением того что должно или не должно загружаться при старте системы.
mstsc — приложение для подключения к удаленному рабочему столу.
netstat — активные подключения (занятые порты).
notepad — запускает Блокнот.
ntbackup — запускает мастер архивации и восстановления. В командном режиме можно выполнять как интерактивное приложение для резервного копирования данных. В Windows 7 эта команда стала называться sdclt.
osk — запускает приложение экранной клавиатуры.
ping — позволяет отправить пакеты данных на указанный компьютер по имени или ip адресу проверив тем самым его доступность, качество канала, и его скорость.
powercfg — настройка электропитания ПК.
rasphone — управляет подключениями к сети, в основном используется для автоподключения к модемным линиям или линиям PPPOE, PPPTP
regedit и regedt32 — редактор реестра.
route — список маршрутов. Позволяет выводить используемые маршруты или управлять ими.
rsop.msc — MMC консоль Оснастка выполнения групповой политики. Очень полезная вещь для работы с GPO, позволяющая увидеть какие политики и как применяются на данном ПК.
services.msc — MMC консоль “Сервисы и службы”.
sfc /scannow — проверка и восстановление системных файлов.
shutdown — выключить или перезагрузить этот или удаленный ПК.
shutdown /r — перезагрузка.
shutdown /s — выключение.
telnet — подключение по протоколу telnet. Можно проверять доступность портов.
tracert — позволяет узнать путь, который проходят пакеты данных пока попадут к вам из точки отправки. Выводит последовательно каждый маршрутизатор через который проходит пакет. Позволяет найти где происходят потери или большие задержки.
wuauclt — управление Обновлениями Windows.
Команды Windows для командной строки (CMD)
- Сетевые подключения: ncpa.cpl
- Свойства системы: sysdm.cpl
- Установка и удаление программ: appwiz.cpl
- Учетные записи пользователей: nusrmgr.cpl
- Дата и время: timedate.cpl
- Свойства экрана: desk.cpl
- Брэндмауэр Windows: firewall.cpl
- Мастер установки оборудования: hdwwiz.cpl
- Свойства Интернет: inetcpl.cpl
- Специальные возможности: access.cpl
- Свойства мыши: control Main.cpl
- Свойства клавиатуры: control Main.cpl,@1
- Язык и региональные возможности: intl.cpl
- Игровые устройства: joy.cpl
- Свойства: Звуки и аудиоустройства: mmsys.cpl
- Мастер настройки сети: netsetup.cpl
- Управление электропитанием: powercfg.cpl
- Центр обеспечения безопасности: wscui.cpl
- Автоматическое обновление: wuaucpl.cpl
- control — Панель управления
- control admintools — Администрирование
- control desktop — Настройки экрана / Персонализация
- control folders — Свойства папок
- control fonts — Шрифты
- control keyboard — Свойства клавиатуры
- control mouse — Свойства мыши
- control printers — Устройства и принтеры
- control schedtasks — Планировщик заданий
Запускать из окружения пользователя, от другого имени, можно запускать большинство элементов управления, кроме тех, которые используют explorer. Например Панель «Сетевые подключения» использует explorer.
Команды windows для запуска оснасток
- Управление компьютером (Computer Management): compmgmt.msc
- Редактор объектов локальной политики (Group Policy Object Editor): gpedit.msc
- Результирующая политика (результат применения политик): rsop.msc
- Службы (Services): services.msc
- Общие папки (Shared Folders): fsmgmt.msc
- Диспетчер устройств (Device Manager): devmgmt.msc
- Локальные пользователи и группы (Local users and Groups): lusrmgr.msc
- Локальная политика безопасности (Local Security Settings): secpol.msc
- Управление дисками (Disk Management): diskmgmt.msc
- eventvwr.msc: Просмотр событий
- certmgr.msc: Сертификаты — текущий пользователь
- tpm.msc — управление доверенным платформенным модулем (TPM) на локальном компьютере.
«Серверные» оснастки:
- Active Directory Пользователи и компьютеры (AD Users and Computers): dsa.msc
- Диспетчер служб терминалов (Terminal Services Manager): tsadmin.msc
- Консоль управления GPO (Group Policy Management Console): gpmc.msc
- Настройка терминального сервера (TS Configuration): tscc.msc
- Маршрутизация и удаленый доступ (Routing and Remote Access): rrasmgmt.msc
- Active Directory Домены и Доверие (AD Domains and Trusts): domain.msc
- Active Directory Сайты и Доверие (AD Sites and Trusts): dssite.msc
- Политика безопасности домена (Domain Security Settings): dompol.msc
- Политика безопасности контроллера домена (DC Security Settings): dcpol.msc
- Распределенная файловая система DFS (Distributed File System): dfsgui.msc
Остальные команды windows:
- calc — Калькулятор
- charmap — Таблица символов
- chkdsk — Утилита для проверки дисков
- cleanmgr — Утилита для очистки дисков
- cmd — Командная строка
- dfrgui — Дефрагментация дисков
- dxdiag — Средства диагностики DirectX
- explorer — Проводник Windows
- logoff — Выйти из учетной записи пользователя Windows
- magnify — Лупа (увеличительное стекло)
- msconfig — Конфигурация системы
- msinfo32 — Сведения о системе
- mspaint — Графический редактор Paint
- notepad — Блокнот
- osk — Экранная клавиатура
- perfmon — Системный монитор
- regedit — Редактор реестра
- shutdown — Завершение работы Windows
- syskey — Защита БД учетных записей Windows
- taskmgr — Диспетчер задач
- utilman — Центр специальных возможностей
- verifier — Диспетчер проверки драйверов
- winver — Версия Windows
- write — Редактор Wordpad
- whoami — отобразит имя текущего пользователя
- net user «%USERNAME%» /domain — отобразит информацию о доменном пользователе — имя, полное имя, время действия пароля, последний вход, членство в группах и прочее
- powercfg /requests — команда сообщит какие процессы, сервисы или драйверы не дают уходить системе в спящий режим. Начиная с windows 7
- wuauclt /detectnow — проверить наличие обновлений
- wuauclt /reportnow — отправить на сервер информацию о установленных обновлениях
- gpupdate /force — обновление политик
- gpresult — просмотр того, какие политики применились на компьютере
- gpresult /H GPReport.html — в виде детального html отчета
- gpresult /R — отобразить сводную информации в командной строке
- gpresult /R /V — Отображение подробной информации. Подробная информация содержит сведения о параметрах, примененных с приоритетом 1.
- mountvol — список подключенных томов
- rstrui.exe — запуск «Восстановление системы» из созданных точек восстановления
- wusa.exe /uninstall /kb:2872339 — пример удаления какого-либо обновления
- mstsc /v:198.162.0.1 — подключение к удаленному рабочему столу компьютера 198.162.0.1
- wmic — команда упрощающая использование инструментария управления Windows (WMI) и систем, управляемых с помощью WMI (как на локальных, так и на удаленных компьютерах). Пример:
- wmic logicaldisk where drivetype=2 get deviceid, volumename, description — список логических томов типа 2 (Removable Disk)
- wmic process where (name 'c%') get name, processid — выводим имя и id процессов, которые начинаются с символа «c»
- wmic process get /? или wmic process /? или wmic /? — справка
- wmic process where (name 'x%') call terminate(0) — завершили процессы начинающиеся на букву «x»
- msra.exe /offerra — удаленный помощник
- slui 4 — вызов активации по телефону. Мне помогло, когда при попытке активации Windows Server 2008 SP2 я получал ошибку «activation error code 0×8004FE92» и при этом не было доступного варианта «активация по телефону»
- MdSched.exe — диагностика оперативной памяти в Windows, аля memtest
- 25 самых больших папок на диске C: (работает начиная с windows 8): dfp /b /top 25 /elapsed /study {largest} C:
- 25 самых больших файлов в папке c:temp — Powershell «Get-ChildItem c:temp -recurse | Sort-Object length -descending | select-object -first 32 | ft name,length -wrap –auto»
- Отключение сообщения в журнале Windows — Безопасность: «Платформа фильтрации IP-пакетов Windows разрешила подключение»:
auditpol /set /subcategory:»»{0CCE9226-69AE-11D9-BED3-505054503030}»» /success:disable /failure:enable
- Просмотр текущей политики аудита системы:
auditpol /get /subcategory:{0CCE9226-69AE-11D9-BED3-505054503030}
Команды windows для настройки сети
- proxycfg -? — инструмент настройки прокси по умолчанию в Windows XP/2003, WinHTTP.
- netsh winhttp — инструмент настройки прокси по умолчанию в Windows Vista/7/2008
- netsh interface ip show config — посмотреть конфигурацию интерфейсов
- Настраиваем интерфейс «Local Area Connection» — IP, маска сети, шлюз:
netsh interface ip set address name=»Local Area Connection» static 192.168.0.100 255.255.255.0 192.168.0.1 1
- netsh -c interface dump > c:conf.txt — экспорт настроек интерфейсов
- netsh -f c:conf.txt — импорт настроек интерфейсов
- netsh exec c:conf.txt — импорт настроек интерфейсов
- netsh interface ip set address «Ethernet» dhcp — включить dhcp
- netsh interface ip set dns «Ethernet» static 8.8.8.8 — переключаем DNS на статику и указываем основной DNS-сервер
- netsh interface ip set wins «Ethernet» static 8.8.8.8 — указываем Wins сервер
- netsh interface ip add dns «Ethernet» 8.8.8.8 index=1 — задаем первичный dns
- netsh interface ip add dns «Ethernet» 8.8.4.4 index=2 — задаем вторичный dns
- netsh interface ip set dns «Ethernet» dhcp — получаем DNS по DHCP
Команды для установки, просмотра, удаления программ и обновлений
- Запуск msi пакетов из командной строки под правами администратора: runas /user:administrator «msiexec /i адрес_к_msi_файлу»runas /user:administrator «msiexec /i »экранированный слешами и скобками адрес с пробелами к msi файлу»»
- wmic product get name,version,vendor — просмотр установленных программ (только установленные из msi-пакетов)
- wmic product where name=»Имя программы» call uninstall /nointeractive — удаление установленной программы
- Get-WmiObject Win32_Product | ft name,version,vendor,packagename — просмотр установленных программ через Powershell (только установленные из msi-пакетов)
- (Get-WmiObject Win32_Product -Filter «Name = 'Имя программы'»).Uninstall() — удаление установленной программы через Powershell
- DISM /Image:D: /Get-Packages — просмотр установленных обновлений из загрузочного диска
- DISM /Online /Get-Packages — просмотру установленных обновлений на текущей ОС
- DISM /Image:D: /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1 — удаление обновления из загрузочного диска
- DISM /Online /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1 — удаление обновления в текущей ОС
Команды в Powershell
- Запуск процесса дедупликации — Start-DedupJob -Volume D: -Type Optimization
- Контроль процесса дедупликации — Get-DedupStatus
Создание консоли управления MMC
Вы видели кабину пилота? Всё под рукой, никаких лишних телодвижений. Для того, чтобы взлететь, пилот не идёт в другой конец самолёта включать двигатель. Так и в ситуации с консолями MMC.
Вы создаёте для себя «пульт управления» и при определённых ситуациях нажимаете на нужные «кнопки».
Публикация рассчитана на системных администраторов, желающих познакомиться с методом создания консолей управления Windows, путём использования mmc.exe.
Что такое консоль MMC?
Microsoft отвечает:
Консоль MMC (Microsoft Management Console) — место для хранения и отображения средств администрирования, созданных корпорацией Майкрософт и другими поставщиками программного обеспечения.
Эти средства называются оснастками и служат для управления оборудованием, программным обеспечением и сетевыми компонентами Windows.
Некоторые средства, расположенные в папке «Администрирование», например «Управление компьютером», являются оснастками MMC.
Введение
Мне больше нравится характеризовать консоль MMC как пульт управления. Добавив в неё все необходимые инструменты, можно здорово сэкономить время. Всё необходимое всегда перед тобой, в одном месте.
Плюсы от использования:
+ Вы не ищете постоянно ярлыки на используемые оснастки, программы, скрипты; + Для начала рабочего дня, потребуется запустить лишь один файл; + Возможность создать свои консоли для разных задач, проектов или под каждый обслуживаемый офис. Модульная система позволяет объединить в одном месте различные оснастки, это может быть и монитор ресурсов сервера и самый обычный браузер веб-страниц. Мы с вами будем рассматривать последнюю MMC версии 3.0 поставляемую с Windows Server 2003 SP2, Windows Server 2003 R2, Windows Vista, Windows 7 и Windows Server 2008. История консолей управления началась с MMC 1.0 и Windows 95.
Консоль управления находится по пути C:WindowsSystem32mmc.exe.
Запуская консоль таким образом, мы откроем её в Авторском режиме, т.е. сможем вносить изменения в структуру. У консолей MMC два режима запуска:
- Авторский — в котором у нас будут полная свобода действий и мы сможем удалять и добавлять оснастки;
- Пользовательский — запрещающий изменения в структуре и подходящий для конечного пользователя.
Изменить режим запуска можно в самой консоли или, например, для авторского режима, запустить с параметром /a. Этот момент мы рассмотрим в конце, когда уже создадим нашу первую консоль. Пустая консоль выглядит так:
Момент про разрядность консолей (MMC32 и ММС64)
Для запуска 32-разрядных консолей MMC в 64-разрядных системах, консоль нужно запускать с параметром /32. Если запустить 64-разрядную консоль в 32-разрядной системе, то она будет завершена.
«Моя первая консоль»
Мы решили, что консоль должна упрощать процесс системного администрирования.
Для наглядности, предлагаю выделить набор оснасток и функционал, который есть в том или ином виде у типового системного администратора в любой из компаний:
- Оснастка Active Directory;
- Оснастка DHCP;
- Управление серверами печати;
- Управление компьютерами;
- Управление службами;
- Набор скриптов и утилит;
- Набор сетевых ресурсов;
- Набор удалённых рабочих столов;
Выбрав всё самое основное, приступим к созданию собственной консоли управления.
Процесс добавления оснасток в консоль интуитивно понятен: Файл — Добавить или удалить оснастку…
Для добавления одних оснасток, вам не понадобятся сразу производить какие-либо дополнительные настройки: При добавлении других, вам будет предложено сразу их настроить:
При добавлении ряда оснасток предлагается выбор компьютера для управления. Например, при добавлении оснасток Управление компьютером и Службы. Так как мы планируем использовать консоль для управления другими компьютерами, то стоит обратить внимание на чекбокс и проставить его:
Разрешать изменять выбранный для управления компьютер при запуске из командной строки. Применяется при сохранении консоли.
Если вы делаете делаете оснастку универсальной, для подключения к любому компьютеру, то лучший вариант в этом пункте — локальный компьютер. Если будет стоять «другой компьютер», то при каждом запуске созданной нами консоли, будут идти запросы на удалённый компьютер… А если он будет выключен? То придётся подождать, пока оснастка поймёт это и выдаст ошибку. После нажатия на ОК мы получим консоль с добавленными нами оснастками:
Но нас не устраивает как она выглядит, мы хотим скрыть некоторые элементы. Поле Действия занимает слишком много места, мы хотим от него избавиться и, например, избавиться от строки состояния. Настройки вида можно произвести в меню консоли Вид — Настроить….
Здесь мы можем убрать и включить отображение нужных нам элементов. Проставляем чекбоксы и видим результат: На панели задач одних оснасток, мы можем увидеть набор каких-то стандартных действий и свойств. У других оснасток может не быть стандартной панели задач совсем.
Оснастка Службы, например, содержит кнопки, позволяющие Остановить и Перезапустить службу. Мы можем менять внешний вид панели задач и добавлять на неё те действия, которые нам нужны.
Для этого делаем сначала клик по оснастке в корне консоли (в данном случае, клик по Службы (локальные)) и проваливаемся в меню Действия — Новый вид панели задач…
Открывается мастер создания вида панели задач. Нажимаем далее. Выбираем стиль для нашей новой панели задач. Обращаем внимание на то, что мастер даёт нам подсказки, какой стиль для чего подходит и показывает в окне предпросмотра как это будет выглядеть:
На следующем шаге выбираем к каким элементам консоли мы добавляем созданный нами вид панели задач. Если выбрать пункт Ко всем элементам, имеющим тип выбранного элемента, то если бы у нас в консоли была ещё одна оснастка Службы, к ней тоже применился бы данный вид. Если выбираем К выбранному элементу дерева, то вид применяется только к выбранной оснастке в корне консоли.
Теперь нам остаётся дать название панели задач и, если хотим, добавить описание.
На завершающем шаге, нам предлагается после нажатия на кнопку Готово добавить новую задачу в только что созданную панель задач.
Так как мы не сняли чекбокс на прошлом шаге, перед нами открывается Мастер создания задачи.
Выбираем тип команды для создаваемой задачи. Нам даётся три типа на выбор:
- Команда меню — запускает стандартную команду меню оснастки.
- Команда операционной системы — позволяет нам выполнить запуск программы, сценария или скрипта.
- Команда перехода — отображает панель задач для элемента из списка избранного MMC.
Мы выберем пункт Команда меню.
Источником команд выбираем Элемент на панели результатов.
Указываем имя и по желанию описание нашей команды. Выбираем понравившийся значок задачи из имеющихся или загружаем свой.
На завершающем шаге нажимаем кнопку Готово. Если хотим добавить ещё одну задачу, ставим соответствующий чекбокс
После завершения работы мастера, выбирая какую-либо службу, на созданной нами панели задач, мы увидим добавленную нами задачу Перезапустить, при нажатии на которую, служба начнёт перезапускаться Добавить такие панели задач с задачами можно для любой оснастки.
Следующим шагом, мы добавим в корень нашей консоли пункт из которого будем запускать наши рабочие скрипты и сценарии: Файл — Добавить или удалить оснастку…
Добавляем оснастку Папка:
В корне консоли переименовываем её и создаём новую панель задач: Действие — Новый вид панели задач…
Стиль панели, для удобства, выбираем без списка и применяем к выбранному элементу списка. Заканчиваем создание выбором названия и добавления описания.
Запускаем мастер создания задач и на этот раз выбираем пункт Команда операционной системы:
Для запуска, например, PowerShell сценария, в поле Команда пишем powershell, а в поле Параметры — путь до сценария. В нашем случае, мы указываем путь до сценария C:Consolescriptew-user.ps1.
Если мы сохраним нашу консоль в папку C:Console, то до скрипта можем указать путь scriptew-user.ps1. Добавляем название и описание, выбираем иконку задачи и завершаем создание. При выборе в корне консоли папки Сценарии мы видим созданную только что ссылку на сценарий. Таким образом можно добавить все необходимые нам утилиты и сценарии
Для того, чтобы добавить ещё одну задачу, после выхода из мастера, мы выбираем в корне консоли нужную оснастку: Действие — Правка вида панели задач…
Вкладка Общие для настройки стиля отображения панели задач.
Вкладка Задачи для добавления новых задач, удаления и изменения существующий.
Для добавления новой задачи нажимаем кнопку Создать…, открывается Мастер создания задачи и мы можем добавлять новую задачу, аналогично предыдущей. Мы, для примера, добавим ссылку на выполнение .reg файла. Для этого, при создании в поле команда пропишем путь C:ConsoleНастройки.reg.
Для запуска, например, .exe файла с параметрами, нам надо будет прописать путь до файла в поле Команда и параметры запуска в поле Параметры. Далее приступим к добавлению к ссылками на сетевые ресурсы. Это могут быть как папки находящиеся локально на компьютере или в сети, так и ссылки на веб-страницы.
Файл — Добавить или удалить оснастку…
Так как мы хотим, чтобы все ресурсы были упорядочены, добавляем новую оснастку Папка и чтобы в неё можно было вкладывать другие оснастки, нажимаем на кнопку Дополнительно и ставим чекбокс Разрешить изменять родительскую оснастку.
В выпадающем списке Родительская оснастка выбираем Папка и добавляем ещё одну оснастку — Ссылка на веб-ресурс:
Если расположение находится в сети, вводим путь. Например, на сервере server1 папка с общим доступом soft
Вводим имя и нажимаем Готово
В корне консоли переименовывание нашу папку, например, в Сетевые ресурсы. Раскрываем её и видим созданную нами ссылку на сетевую папку soft. Нажав на папку soft, увидим её содержимое.
Как было сказано ранее, таким образом можно добавлять как ссылки на локальные и сетевые папки, так и на веб-ресурсы.
Напоследок, мы добавим в нашу консоль оснастку Удалённые рабочие столы.
После добавление оснастки, делаем по ней клик правой кнопкой мыши и выбираем пункт Добавление нового подключения….
Вводим имя компьютера или ip-адрес и имя для подключения. При выборе нашего терминала, мы подключимся к нему из окна консоли. В начале мы говорили о том, что некоторые оснастки работают либо с текущим локальным компьютером, либо с другим, удалённым.
Возьмём, к примеру, оснастку Управление компьютером. Делаем клик правой кнопкой мыши по оснастке — Подключиться к другому компьютеру….
Вводим имя другого компьютера, нажимаем ОК.
Если компьютер существует, мы получаем консоль управление другим компьютером. Если нет, то видим ошибку.
Теперь нам надо сохранить нашу новую консоль. Файл — Сохранить как….
При выходе из консоли, мы получим предложения сохранить изменения. При повторном открытии консоли мы снова войдём в неё в Авторском режиме, позволяющим делать изменения в структуре. Но мы, например, не хотим, чтобы конечный пользователь мог вносить какие-либо изменения. Для этого, изменим режим запуска по умолчанию.
Выбираем Файл — Параметры…
Выбираем, например Пользовательский — полный доступ. Нажимаем Применить и ОК.
Данный режим позволит работать с имеющимися оснастками и не позволит добавить или удалить новые Выходим из оснастки с сохранением. Если при выходе, например, у нас была развёрнута оснастка Управление компьютером, при сохранении и после повторного открытия консоли перед нами так же появится развёрнутая оснастка Управление компьютером. На этом мы закончили создание нашей консоли управления. Она полностью готова для использования системным администратором. Создавайте консоли, экспериментируйте, упрощайте работу!
Дополнительная информация
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
- mmc
- консоль windows
- управление компьютером
- упрощение работы
Команды windows для командной строки — полезная подборка
В этой записи я собираю полезные команды windows, которые могут пригодиться в разных ситуациях. Начиная от решения системных проблем (особенно в таких случаях когда графический интерфейс подвисает и не работает) и заканчивая просто более быстрым доступом к интерфейсу, если помнить команду по памяти.
Команды для запуска элементов управления:
- Сетевые подключения: ncpa.cpl
- Свойства системы: sysdm.cpl
- Установка и удаление программ: appwiz.cpl
- Учетные записи пользователей: nusrmgr.cpl
- Дата и время: timedate.cpl
- Свойства экрана: desk.cpl
- Брэндмауэр Windows: firewall.cpl
- Мастер установки оборудования: hdwwiz.cpl
- Свойства Интернет: inetcpl.cpl
- Специальные возможности: access.cpl
- Свойства мыши: control Main.cpl
- Свойства клавиатуры: control Main.cpl,@1
- Язык и региональные возможности: intl.cpl
- Игровые устройства: joy.cpl
- Свойства: Звуки и аудиоустройства: mmsys.cpl
- Мастер настройки сети: netsetup.cpl
- Управление электропитанием: powercfg.cpl
- Центр обеспечения безопасности: wscui.cpl
- Автоматическое обновление: wuaucpl.cpl
- control — Панель управления
- control admintools — Администрирование
- control desktop — Настройки экрана / Персонализация
- control folders — Свойства папок
- control fonts — Шрифты
- control keyboard — Свойства клавиатуры
- control mouse — Свойства мыши
- control printers — Устройства и принтеры
- control schedtasks — Планировщик заданий
Запускать из окружения пользователя, от другого имени, можно запускать большинство элементов управления, кроме тех, которые используют explorer. Например Панель «Сетевые подключения» использует explorer.
Команды windows для запуска оснасток
- Управление компьютером (Computer Management): compmgmt.msc
- Редактор объектов локальной политики (Group Policy Object Editor): gpedit.msc
- Результирующая политика (результат применения политик): rsop.msc
- Службы (Services): services.msc
- Общие папки (Shared Folders): fsmgmt.msc
- Диспетчер устройств (Device Manager): devmgmt.msc
- Локальные пользователи и группы (Local users and Groups): lusrmgr.msc
- Локальная политика безопасности (Local Security Settings): secpol.msc
- Управление дисками (Disk Management): diskmgmt.msc
- eventvwr.msc: Просмотр событий
- certmgr.msc: Сертификаты — текущий пользователь
- tpm.msc — управление доверенным платформенным модулем (TPM) на локальном компьютере.
«Серверные» оснастки:
- Active Directory Пользователи и компьютеры (AD Users and Computers): dsa.msc
- Диспетчер служб терминалов (Terminal Services Manager): tsadmin.msc
- Консоль управления GPO (Group Policy Management Console): gpmc.msc
- Настройка терминального сервера (TS Configuration): tscc.msc
- Маршрутизация и удаленый доступ (Routing and Remote Access): rrasmgmt.msc
- Active Directory Домены и Доверие (AD Domains and Trusts): domain.msc
- Active Directory Сайты и Доверие (AD Sites and Trusts): dssite.msc
- Политика безопасности домена (Domain Security Settings): dompol.msc
- Политика безопасности контроллера домена (DC Security Settings): dcpol.msc
- Распределенная файловая система DFS (Distributed File System): dfsgui.msc
Остальные команды windows:
- calc — Калькулятор
- charmap — Таблица символов
- chkdsk — Утилита для проверки дисков
- cleanmgr — Утилита для очистки дисков
- cmd — Командная строка
- dfrgui — Дефрагментация дисков
- dxdiag — Средства диагностики DirectX
- explorer — Проводник Windows
- logoff — Выйти из учетной записи пользователя Windows
- magnify — Лупа (увеличительное стекло)
- msconfig — Конфигурация системы
- msinfo32 — Сведения о системе
- mspaint — Графический редактор Paint
- notepad — Блокнот
- osk — Экранная клавиатура
- perfmon — Системный монитор
- regedit — Редактор реестра
- shutdown — Завершение работы Windows
- syskey — Защита БД учетных записей Windows
- taskmgr — Диспетчер задач
- utilman — Центр специальных возможностей
- verifier — Диспетчер проверки драйверов
- winver — Версия Windows
- write — Редактор Wordpad
- whoami — отобразит имя текущего пользователя
- net user «%USERNAME%» /domain — отобразит информацию о доменном пользователе — имя, полное имя, время действия пароля, последний вход, членство в группах и прочее
- powercfg /requests — команда сообщит какие процессы, сервисы или драйверы не дают уходить системе в спящий режим. Начиная с windows 7
- wuauclt /detectnow — проверить наличие обновлений
- wuauclt /reportnow — отправить на сервер информацию о установленных обновлениях
- gpupdate /force — обновление политик
- gpresult — просмотр того, какие политики применились на компьютере
- gpresult /H GPReport.html — в виде детального html отчета
- gpresult /R — отобразить сводную информации в командной строке
- gpresult /R /V — Отображение подробной информации. Подробная информация содержит сведения о параметрах, примененных с приоритетом 1.
- mountvol — список подключенных томов
- %windir%system32control.exe /name Microsoft.ActionCenter /page pageReliabilityView — запуск Монитора стабильности системы, который оценивает стабильность системы по 10-ти бальной шкале и указывает какие наблюдались проблемы с ПО или оборудованием.
- rstrui.exe — запуск «Восстановление системы» из созданных точек восстановления
- wusa.exe /uninstall /kb:2872339 — пример удаления какого-либо обновления
- mstsc /v:198.162.0.1 — подключение к удаленному рабочему столу компьютера 198.162.0.1
- wmic — команда упрощающая использование инструментария управления Windows (WMI) и систем, управляемых с помощью WMI (как на локальных, так и на удаленных компьютерах). Пример:
- wmic logicaldisk where drivetype=2 get deviceid, volumename, description — список логических томов типа 2 (Removable Disk)
- wmic process where (name 'c%') get name, processid — выводим имя и id процессов, которые начинаются с символа «c»
- wmic process get /? или wmic process /? или wmic /? — справка
- wmic process where (name 'x%') call terminate(0) — завершили процессы начинающиеся на букву «x»
- msra.exe /offerra — удаленный помощник
- slui 4 — вызов активации по телефону. Мне помогло, когда при попытке активации Windows Server 2008 SP2 я получал ошибку «activation error code 0×8004FE92» и при этом не было доступного варианта «активация по телефону»
- MdSched.exe — диагностика оперативной памяти в Windows, аля memtest
- 25 самых больших папок на диске C: (работает начиная с windows 8): dfp /b /top 25 /elapsed /study {largest} C:
- 25 самых больших файлов в папке c:temp — Powershell «Get-ChildItem c:temp -recurse | Sort-Object length -descending | select-object -first 32 | ft name,length -wrap –auto»
- Отключение сообщения в журнале Windows — Безопасность: «Платформа фильтрации IP-пакетов Windows разрешила подключение»:
auditpol /set /subcategory:»»{0CCE9226-69AE-11D9-BED3-505054503030}»» /success:disable /failure:enable
- Просмотр текущей политики аудита системы:
auditpol /get /subcategory:{0CCE9226-69AE-11D9-BED3-505054503030}
Команды windows для настройки сети
- proxycfg -? — инструмент настройки прокси по умолчанию в Windows XP/2003, WinHTTP.
- netsh winhttp — инструмент настройки прокси по умолчанию в Windows Vista/7/2008
- netsh interface ip show config — посмотреть конфигурацию интерфейсов
- Настраиваем интерфейс «Local Area Connection» — IP, маска сети, шлюз:
netsh interface ip set address name=»Local Area Connection» static 192.168.0.100 255.255.255.0 192.168.0.1 1
- netsh -c interface dump > c:conf.txt — экспорт настроек интерфейсов
- netsh -f c:conf.txt — импорт настроек интерфейсов
- netsh exec c:conf.txt — импорт настроек интерфейсов
- netsh interface ip set address «Ethernet» dhcp — включить dhcp
- netsh interface ip set dns «Ethernet» static 8.8.8.8 — переключаем DNS на статику и указываем основной DNS-сервер
- netsh interface ip set wins «Ethernet» static 8.8.8.8 — указываем Wins сервер
- netsh interface ip add dns «Ethernet» 8.8.8.8 index=1 — задаем первичный dns
- netsh interface ip add dns «Ethernet» 8.8.4.4 index=2 — задаем вторичный dns
- netsh interface ip set dns «Ethernet» dhcp — получаем DNS по DHCP
Команды для установки, просмотра, удаления программ и обновлений
- Запуск msi пакетов из командной строки под правами администратора:runas /user:administrator «msiexec /i адрес_к_msi_файлу»runas /user:administrator «msiexec /i »экранированный слешами и скобками адрес с пробелами к msi файлу»»
- wmic product get name,version,vendor — просмотр установленных программ (только установленные из msi-пакетов)
- wmic product where name=»Имя программы» call uninstall /nointeractive — удаление установленной программы
- Get-WmiObject Win32_Product | ft name,version,vendor,packagename — просмотр установленных программ через Powershell (только установленные из msi-пакетов)
- (Get-WmiObject Win32_Product -Filter «Name = 'Имя программы'»).Uninstall() — удаление установленной программы через Powershell
- DISM /Image:D: /Get-Packages — просмотр установленных обновлений из загрузочного диска
- DISM /Online /Get-Packages — просмотру установленных обновлений на текущей ОС
- DISM /Image:D: /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1 — удаление обновления из загрузочного диска
- DISM /Online /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1 — удаление обновления в текущей ОС
Команды в Powershell
- Запуск процесса дедупликации — Start-DedupJob -Volume D: -Type Optimization
- Контроль процесса дедупликации — Get-DedupStatus
=) Поделись с друзьями:
Команды windows для командной строки
- Сетевые подключения: ncpa.cpl
- Свойства системы: sysdm.cpl
- Установка и удаление программ: appwiz.cpl
- Учетные записи пользователей: nusrmgr.cpl
- Дата и время: timedate.cpl
- Свойства экрана: desk.cpl
- Брэндмауэр Windows: firewall.cpl
- Мастер установки оборудования: hdwwiz.
cpl
- Свойства Интернет: inetcpl.cpl
- Специальные возможности: access.cpl
- Свойства мыши: control Main.cpl
- Свойства клавиатуры: control Main.cpl,@1
- Язык и региональные возможности: intl.cpl
- Игровые устройства: joy.cpl
- Свойства: Звуки и аудиоустройства: mmsys.cpl
- Мастер настройки сети: netsetup.
cpl
- Управление электропитанием: powercfg.cpl
- Центр обеспечения безопасности: wscui.cpl
- Автоматическое обновление: wuaucpl.
cpl
- control – Панель управления
- control admintools — Администрирование
- control desktop — Настройки экрана / Персонализация
- control folders — Свойства папок
- control fonts — Шрифты
- control keyboard — Свойства клавиатуры
- control mouse — Свойства мыши
- control printers — Устройства и принтеры
- control schedtasks — Планировщик заданий
Запускать из окружения пользователя, от другого имени, можно запускать большинство элементов управления, кроме тех, которые используют explorer. Например Панель “Сетевые подключения” использует explorer.
Дорогие читатели, если вы увидели ошибку или опечатку в статье «Запуск оснастки службы из командной строки», помогите нам ее исправить! Выделите ошибку и нажмите одновременно клавиши «Ctrl» и «Enter». Мы получим ваше сообщение и внесём исправления в ближайшее время.