Полезные команды командной строки в Windows


281

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

В ответе необходимо указать записи

  • Имя приложения
  • команды
  • Снимок экрана (необязательно)

Ярлык для команд

  • && - Цепочка команд
  • % SYSTEMROOT% \ System32 \ rcimlby.exe -LaunchRA - Удаленная помощь (Windows XP)
  • appwiz.cpl - Программы и компоненты (ранее известные как «Установка и удаление программ»)
  • appwiz.cpl @, 2 - Включение и выключение компонентов Windows (панель «Установка и удаление компонентов Windows»)
  • arp - отображает и изменяет таблицы преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP).
  • at - планировать задачи локально или удаленно, без использования запланированных задач.
  • bootsect.exe - обновляет основной загрузочный код для разделов жесткого диска для переключения между BOOTMGR и NTLDR.
  • cacls - Изменить разрешения списка контроля доступа (ACL) для каталога, его подконтента или файлов
  • calc - калькулятор
  • chkdsk - проверить / исправить поверхность диска на наличие физических ошибок или поврежденных секторов
  • шифр - отображает или изменяет шифрование каталогов [файлов] на разделах NTFS.
  • cleanmgr.exe - Очистка диска
  • clip - перенаправляет вывод инструментов командной строки в буфер обмена Windows
  • cls - очистить экран командной строки
  • cmd / k - запустить команду с включенными расширениями команд
  • color - устанавливает цвета переднего плана и фона для консоли по умолчанию
  • command.com - оболочка операционной системы по умолчанию
  • compmgmt.msc - Управление компьютером
  • control.exe / name Microsoft.NetworkAndSharingCenter - Центр управления сетями и общим доступом
  • управляющая клавиатура - Свойства клавиатуры
  • управление мышью (или main.cpl) - Свойства мыши
  • control sysdm.cpl, @ 0,3 - вкладка «Дополнительно» диалогового окна «Свойства системы»
  • control userpasswords2 - открывает классический диалог учетных записей пользователей
  • desk.cpl - открывает свойства дисплея
  • devmgmt.msc - диспетчер устройств
  • diskmgmt.msc - Управление дисками
  • diskpart - управление дисками из командной строки
  • dsa.msc - открывает активные каталоги пользователей и компьютеров
  • dsquery - находит любые объекты в каталоге в соответствии с критериями
  • dxdiag - инструмент диагностики DirectX
  • eventvwr - журнал событий Windows (программа просмотра событий)
  • исследователь. - Открыть проводник с выбранной текущей папкой.
  • исследователь / е . - Открыть проводник, с деревом папок, с выбранной текущей папкой.
  • F7 - просмотр истории команд
  • find - ищет текстовую строку в файле или файлах
  • findstr - найти строку в файле
  • firewall.cpl - открывает настройки брандмауэра Windows.
  • fsmgmt.msc - общие папки
  • fsutil - выполняет задачи, связанные с файловыми системами FAT и NTFS.
  • ftp - передает файлы на и с компьютера, на котором работает служба FTP-сервера
  • getmac - показывает MAC-адрес (а) вашего сетевого адаптера
  • gpedit.msc - редактор групповой политики
  • gpresult - отображает информацию о результирующем наборе политик (RSoP) для целевого пользователя и компьютера.
  • httpcfg.exe - утилита настройки HTTP
  • iisreset - для перезапуска IIS
  • InetMgr.exe - диспетчер информационных служб Интернета (IIS) 7
  • InetMgr6.exe - диспетчер информационных служб Интернета (IIS) 6
  • intl.cpl - региональные и языковые параметры
  • ipconfig - настройка интернет-протокола
  • lusrmgr.msc - администратор локальных пользователей и групп
  • msconfig - Конфигурация системы
  • блокнот - Блокнот? ;)
  • mmsys.cpl - Свойства звука / записи / воспроизведения
  • режим - настройка системных устройств
  • more - Отображает один экран вывода за раз
  • mrt - средство удаления вредоносных программ для Microsoft Windows
  • mstsc.exe - подключение к удаленному рабочему столу
  • nbstat - отображает статистику протокола и текущие соединения TCP / IP с использованием NBT
  • ncpa.cpl - Сетевые подключения
  • netsh - отображает или изменяет сетевую конфигурацию компьютера, который в данный момент работает
  • netstat - Статистика сети
  • чистая статистика - проверка времени работы компьютера
  • net stop - останавливает работающий сервис.
  • net use - подключает компьютер или отключает компьютер от общего ресурса, отображает информацию о подключениях к компьютеру или устанавливает локальный общий ресурс с другими привилегиями (документация)
  • odbcad32.exe - администратор источника данных ODBC
  • pathping - трассировка, которая собирает подробную статистику потери пакетов
  • perfmon - открывает монитор надежности и производительности
  • ping - определить, доступен ли удаленный компьютер по сети
  • powercfg.cpl - апплет панели управления питанием
  • qfecheck - показывает установленные исправления, примененные к серверу / рабочей станции.
  • quser - отображать информацию о пользовательских сессиях на терминальном сервере
  • qwinsta - видеть отключенные сеансы удаленного рабочего стола
  • reg.exe - Консольный инструмент реестра для Windows
  • regedit - редактор реестра
  • rasdial - подключается к VPN или коммутируемой сети
  • robocopy - надежное резервное копирование / восстановление / копирование большого количества файлов
  • rsop.msc - Результирующий набор политик (показывает совокупное влияние всех групповых политик, активных на текущую систему / логин)
  • runas - запускать определенные инструменты и программы с разрешениями, отличными от тех, которые предоставляет текущий вход пользователя
  • sc - Управляй всем, что хочешь делать с сервисами.
  • schtasks - позволяет администратору создавать, удалять, запрашивать, изменять, запускать и завершать запланированные задачи в локальной или удаленной системе.
  • secpol.msc - локальные настройки безопасности
  • services.msc - Панель управления услугами
  • set - отображает, устанавливает или удаляет переменные среды cmd.exe.
  • set DIRCMD - предустановленный параметр dir в cmd.exe
  • start - запускает отдельное окно для запуска указанной программы или команды
  • Начало. - открывает текущий каталог в проводнике Windows.
  • shutdown.exe - Завершение работы или перезагрузка локальной / удаленной машины
  • subst.exe - связывает путь с буквой диска, включая локальные диски.
  • systeminfo - отображает исчерпывающую информацию о системе
  • taskkill - завершать задачи по идентификатору процесса (PID) или имени изображения
  • tasklist.exe - список процессов на локальной или удаленной машине
  • taskmgr.exe - диспетчер задач
  • telephon.cpl - Свойства телефона и модема
  • timedate.cpl - дата и время
  • title - изменить заголовок открытого окна CMD
  • Tracert - трасса трассы
  • whoami / all - Показать информацию о текущем пользователе / ​​группе / привилегиях
  • wmic - командная строка инструментария управления Windows
  • winver.exe - Найти версию для Windows
  • wscui.cpl - Центр безопасности Windows
  • wuauclt.exe - клиент автообновления Центра обновления Windows

11
Если вам это интересно, взгляните на commandlinefu: commandlinefu.com Это в основном похоже на digg для CLI
username

большой список, очень

1
Попробуйте поставить каждую команду как отдельный ответ. Тогда мы можем проголосовать и прокомментировать каждого.
Lamcro

1
Это отличный вопрос, супер полезная информация, и механизм стека обмена сделал его тривиальным. Однако я согласен с @lamcro, что структурирование каждой команды как отдельного ответа, скорее всего, принесет больше пользы, однако тогда сортировка по алфавиту не будет выполнена? хммм ...
Дэвид Альперт

1
Это отличный пример для всей SE хорошо проведенного опроса. Мне особенно нравится комбинировать отдельные ответы (для голосования) и алфавитный указатель к ним!
Джоник

Ответы:


121

Малоизвестный

getmac

Он показывает MAC-адрес (а) вашего сетевого адаптера (ов).

Снимок экрана запуска getmac из окна командной строки Windows.


Очень хорошо. Когда я запускаю это на своем ноутбуке, я получаю «ОШИБКА: не найден», однако я могу запустить getmac /? и распечатывает описание / использование ... идеи?

5
ipconfig / all также предоставляет вам эту информацию менее прямым способом.
LeopardSkinPillBoxHat

Ха, теперь у меня есть твой MAC-адрес, готовься к взлому!
Питер Тернер

2
БЛАГОДАРЮ ВАС! Больше никаких ipconfig / all и прокрутки вокруг! "Счастливый танец!"
Гомибуши

65

В командной строке введите:

C:\> start .

Открывает текущий каталог в проводнике Windows.


2
Как аккуратно. это работает так же, как «II». в PowerShell.
dance2die

Начало . & выход также хорош - у меня есть те, которые установлены как s.cmd и sx.cmd соответственно. Также x.cmd для выхода, потому что да, я такой ленивый.
Марк Аллен

5
Вы также можете сделать «исследователь».
Мануэль Феррерия

2
start на самом деле работает для любого типа файла, который вы можете дважды щелкнуть (текстовые документы, файлы xls и т. д.), а также для сопоставления дисков (не только для текущего рабочего каталога).
Кайл Бертон

5
Обратите внимание, что запуск может быть немного забавным, если у вас есть файлы с пробелами в их именах. Если первый аргумент start указан в кавычках, он интерпретирует его как запрос на изменение заголовка окна. Поэтому вместо запуска: start «My File.txt» вы должны ввести: start »» «My File.txt» Это сводило меня с ума, пока кто-то не объяснил мне это!
Кен Кинан

51
Подключение к удаленному рабочему столу
mstsc.exe

Открытие:

Некоторое изображение демонстрирует использование mstsc.exe.


16
Еще лучше с переключателем / v :. Просто Win + R, затем "mstsc /v:computer.fabrikam.com"
Портман

9
в эти дни переименовывается в / admin и ведет себя совершенно по-другому в 2008+
Оскар

17
не забудьте параметр / span для создания действительно больших сессий на двух мониторах.
SqlACID

6
Переименован обратно в / console в Vista SP1 и более поздних версиях, потому что они не должны были его менять. :)
Марк Аллен

7
Пока мы это делаем, я также часто использую / w: и / h: для ручной установки ширины и высоты. Мне особенно нравится запускать IIS Manager в 800x800 по некоторым причинам.
Портман

45

Список, который я часто использую:

  • nbtstat - выводит статистику и информацию NetBIOS
  • netstat - список статистики и информации по TCP / IP
  • ipconfig - список конфигурации TCP / IP для системы
  • netsh - конфигурация сети для системы
  • sc - управление сервисами
  • net - полный набор команд для управления пользователями и группами, общими ресурсами, соединениями и т. д.
  • ping - проверяет работоспособность системы в сети
  • tracert - проследить прыжки между двумя хостами. полезно посмотреть, есть ли разрыв между ними и где он находится.
  • nslookup - запрос DNS для информации
  • dcdiag - проверить работоспособность контроллера домена
  • setspn - проверять имена участников-служб для настройки Kerberos

извините, что толку от "sc"?
Алекс. S.

1
sc позволяет вам контролировать сервисы и удаленно. Это отличается от net start / net stop, которые запускаются локально (хотя вы можете использовать psexec или что-то подобное для доступа к консоли в удаленной системе). sc также запрашивает службу и т. д. В основном все, что вы можете сделать из services.msc, теперь вы можете делать из командной строки. technet.microsoft.com/en-us/library/cc754599.aspx
К. Брайан Келли,

1
netsh кажется действительно мощной командой, но я не смог с ней поработать. Для чего люди на самом деле используют это?
Railmeat

44

Панель управления сервисами:

services.msc

использую это много

Вы также можете ввести это (и имена других оснасток MMC) в диалоговое окно «Выполнить». services.msc и compmgmt.msc - мои наиболее часто используемые записи.
Кокси

Вы можете использовать SC для управления службами из командной строки. Конечно, почтенная команда net может запускать и останавливать сервисы.
Railmeat

41
shutdown.exe

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

shutdown -m \\server -t 0 -r

Это даже идет с графическим пользовательским интерфейсом

shutdown -i

и вы можете прервать отключение с помощью

shutdown -a

Ой, я не думаю, что буду пробовать это часто, если я не сделаю это на ВМ;)
dance2die

Я использую это в конце моего сценария на конец недели.
mmyers

Это важно для нас. Мы являемся группой приложений, и наши ИТ-подразделения находятся за пределами штата. У нас есть локальный доступ администратора ко всем нашим серверам и мы можем перезагрузиться по желанию. Для TS нет ничего необычного в том, чтобы задыхаться при попытке выключения, и это единственное, что мы можем использовать, чтобы вернуть вещи в форму, не вызывая оператора.
squillman

а также -f, чтобы принудительно закрыть все открытые приложения
beakersoft

37

Робокопия действительно полезна. Это отражает каталоги.

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

Он входит в стандартную комплектацию Windows Vista и более поздних версий, но пользователи Windows XP могут получить его как часть Windows Server 2003 Resource Kit (бесплатно) или более поздней версии.


Robocopy делает гораздо больше, чем просто зеркальные каталоги. Это потрясающе! Любой инструмент командной строки, которому нужен текстовый документ, чтобы объяснить это, находится в моей книге.
WaldenL

1
хе - хе. Ну, я думаю, что это швейцарский армейский нож копирования командной строки, но без чуши GUI.
Томасруттер

+1; Robocopy, tar, split и gzip формируют практически всю нашу стратегию резервного копирования.
RainyRat

@RainyRat: Что, нет команды 'at'?
Дэн Эспарза

Это rsyncWindows?
Джои Адамс

34

(На самом деле это не команда, а способ добраться туда.)

Для тех из вас, кто часто выбирает «Пуск»> «Выполнить»> «cmd», вы можете сократить некоторые шаги.

Скажем, вы хотите получить свой IP-адрес. Вы обычно идете Пуск> Выполнить> "CMD" [введите] затем ...

ipconfig [enter]

Теперь вместо этого, иди ...

Пуск> Выполнить> "cmd / k ipconfig"

Это запустит cmd и команду 'ipconfig', и окно останется открытым. Поэтому, если я хочу быстро получить свой MAC-адрес (физический адрес), я бы сделал:

 cmd /k ipconfig /all

... все из меню запуска в одну строку.


Все предоставлено BostonMark


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

3
Да, флаг / k определенно является одним из лучших советов здесь.
Авраам Вег

10
Вот лучший способ: Перейдите в ПУСК> Все программы> Стандартные> Командная строка и щелкните правой кнопкой мыши. Выберите Свойства. Нажмите на вкладку «Ярлык». Поместите курсор в поле «Горячая клавиша». Нажмите [ctrl] - [alt] -t, должно появиться «Ctrl + Alt + T». Нажмите ОК. Теперь вы можете запустить cmd.exe из любого места в любое время, нажав Ctrl-Alt-T.
Райан Фишер

5
Кроме того, использование windowskey + r приводит вас прямо к окну «Run ...».
Андор

1
Как это быстрее или меньше нажатий клавиш, чем открытие cmd и ввод команды? Мне кажется, еще два нажатия клавиш, чем то, как вы предлагаете заменить.
Harpo

28

Забытое искусство: DOS-манипуляции со строками!

set mydate=%date:~10,4%_%date:~4,2%_%date:~7,2%
echo %mydate%

Выходной будет YYYY_MM_DD.

Скопируйте и вставьте это в файл .bat и удивитесь! Это особенно полезно для создания резервных копий или любых серий каталогов и файлов времени / даты.

Пример:

@echo off
:: Yes, this looks bad, but it works, it sets the file veriable mydate to YYYY_MM_DD.
set mydate=%date:~10,4%_%date:~4,2%_%date:~7,2%

echo Backing up DC1:
:: start a new backup session, the /M switch is for the type of bakcup being performed, type ntbackup /? for more info
start /wait ntbackup backup \\DC1\c$ /j "DC1 Backup" /f "C:\BAK\DC1\DC1_%mydate%.bkf" /M incremental
echo DC1 is Done

echo Backing up EXCH:
start /wait ntbackup backup \\EXCH\c$ /j "EXCH Backup" /f "C:\BAK\EXCH\EXCH_%mydate%.bkf" /M incremental
echo EXCH is Done

echo Backing up FS1:
start /wait ntbackup backup \\FS1\c$ /j "FS1 Backup" /f "C:\BAK\FS1\FS1_%mydate%.bkf" /M incremental
echo FS1 is Done

echo Backup was completed %date% %time%
pause

5
Это чертовски опасно, так как формат отображения локали системы изменяет строку, возвращаемую датой, и, следовательно, любой сценарий, основанный на позиции символа, превращается в непредсказуемый беспорядок, если он когда-либо изменится. Что, по крайней мере, в Европе может легко произойти по ошибке или преднамеренно - у меня были запланированные пакетные сценарии, которые делают ужасные вещи (или ничего) именно из-за этого ^^
Оскар Дюверборн

Что ж ... Я надеюсь, что люди не будут копировать / вставлять / молиться на производственных системах ... :-) Хотя, хороший момент.
Джозеф Керн

26
tasklist.exe

будет перечислять процессы на локальной или удаленной машине.

tasklist.exe /S server

Он может отображать, какие службы, с которыми работают процессы scvhost.exe

tasklist /SVC

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

tasklist /S server /FI "CPUTIME gt 00:15:00"

1
Не забывайте, что это коллегаtaskkill
Крис С

25

control userpasswords2

Открывает классический диалог учетных записей пользователей:

введите описание изображения здесь


24

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

Простой пример: в файле журнала ex0905.logмы находим все строки, которые есть 2009-05-05в них:

findstr "2009-05-05" ex0905.log

1
findstr / s найти рекурсивно
Алекс. С.

Поместите @findstr %*в файл с именем fs.batв PATH.
Lumi

22
Программы и компоненты (ранее известные как «Установка и удаление программ»)
appwiz.cpl

Открытие

альтернативный текст


Окна, тогда "fea" тоже хорошо его изолируют .. (но +1)
Рубен Бартелинк

@Farseeker: у меня не хватило места 80G, когда я делал скриншот. Даже не пожалейте пару мег в то время;)
dance2die

Вам часто нужно управлять appwiz.cpl - особенно, если вы делаете это под рунами (как, вероятно, и должно быть!)
Ричард Гадсден,

21

Иногда мне приходится беспокоиться о слишком малом количестве бесплатных сеансов для подключения сервера терминалов к серверу.

quser отображает информацию о пользовательских сессиях на терминальном сервере.

quser /SERVER:myserver

Выход

C:\Documents and Settings\sysmanager01>quser /SERVER:serverx
USERNAME                    SESSIONNAME        ID  STATE   IDLE TIME  LOGON TIME
usr_hot1                                        1  Disc        none   30.04.2009 17:59
usr_hot                                         2  Disc        none   30.04.2009 18:01
appsuperuser                rdp-tcp#6           3  Conn            .  01.01.1601 02:00

Иногда даже можно найти таких чистых трудоголиков, как appsuperuser:-)

Проще вставлять исполняемый файл quser с любого 32-битного сервера в мою локальную папку System32.


Какая версия Windows доступна для «quser»?
dance2die

6
Вместо этого попробуйте использовать qwinsta, он также включен по умолчанию в таких клиентах, как XP ... rwinsta может уничтожать сессии
Оскар Дювеборн

17

я использую

qwinsta

видеть отключенные сеансы удаленного рабочего стола и

logoff

чтобы положить им конец.

Он работает в Windows 2000 , Windows XP , Windows Vista , Windows Server 2003 и, вероятно, Windows Server 2008 (никогда не пробовал).


Вы также можете использовать rwinsta для загрузки удаленного сеанса по id!
Ник Кавадиас

Это невероятно. я впечатлен.
Джангофан

16
systeminfo

Отображает тонну информации о системе под рукой. Вот что он выводит на Vista:

  • Имя хоста
  • Название ОС
  • Версия ОС
  • Производитель ОС
  • Конфигурация ОС
  • Тип сборки ОС
  • Зарегистрированный владелец
  • Зарегистрированная организация
  • идантификационный номер продукта
  • Дата первоначальной установки
  • Время загрузки системы
  • Производитель системы
  • Системная модель
  • Тип системы
  • Процессор (ы)
  • Версия BIOS
  • Каталог Windows
  • Системный каталог
  • Загрузочное устройство
  • Язык системы
  • Язык ввода
  • Часовой пояс
  • Общая физическая память
  • Доступная физическая память
  • Файл подкачки
  • Максимальный размер
  • Файл подкачки
  • Доступный
  • Файл подкачки
  • В использовании
  • Расположение файла подкачки
  • Домен
  • Сервер входа
  • Исправление (ы)
  • Сетевая карта (ы)

это действительно полезно. не знал этого
MikeJ


15

Очень полезный, о котором я только недавно узнал:

winver.exe

Предоставляет диалоговое окно с версией Windows, на которой работает компьютер, с уровнем пакета обновления и номером сборки.


9
Обратите внимание, что я использую горячую клавишу Win + Pause, чтобы быстро увидеть большую часть этой информации на коробке.

14

Все еще нет упоминания о WMIC.exe :)

Найдите то, что вы хотите от удаленной машины, локальной машины ... нескольких машин.

Красиво заполненная HTML-страница со всеми данными, относящимися к ОС

WMIC OS get /all /format:htable

Посмотрите на все доступные варианты

ALIAS                    - Access to the aliases available on the local system
BASEBOARD                - Base board (also known as a motherboard or system board) management.
BIOS                     - Basic input/output services (BIOS) management.
BOOTCONFIG               - Boot configuration management.
CDROM                    - CD-ROM management.
COMPUTERSYSTEM           - Computer system management.
CPU                      - CPU management.
CSPRODUCT                - Computer system product information from SMBIOS.
DATAFILE                 - DataFile Management.
DCOMAPP                  - DCOM Application management.
DESKTOP                  - User's Desktop management.
DESKTOPMONITOR           - Desktop Monitor management.
DEVICEMEMORYADDRESS      - Device memory addresses management.
DISKDRIVE                - Physical disk drive management.
DISKQUOTA                - Disk space usage for NTFS volumes.
DMACHANNEL               - Direct memory access (DMA) channel management.
ENVIRONMENT              - System environment settings management.
FSDIR                    - Filesystem directory entry management.
GROUP                    - Group account management.
IDECONTROLLER            - IDE Controller management.
IRQ                      - Interrupt request line (IRQ) management.
JOB                      - Provides  access to the jobs scheduled using the schedule service.
LOADORDER                - Management of system services that define execution dependencies.
LOGICALDISK              - Local storage device management.
LOGON                    - LOGON Sessions.
MEMCACHE                 - Cache memory management.
MEMLOGICAL               - System memory management (configuration layout and availability of memory).
MEMPHYSICAL              - Computer system's physical memory management.
NETCLIENT                - Network Client management.
NETLOGIN                 - Network login information (of a particular user) management.
NETPROTOCOL              - Protocols (and their network characteristics) management.
NETUSE                   - Active network connection management.
NIC                      - Network Interface Controller (NIC) management.
NICCONFIG                - Network adapter management.
NTDOMAIN                 - NT Domain management.
NTEVENT                  - Entries in the NT Event Log.
NTEVENTLOG               - NT eventlog file management.
ONBOARDDEVICE            - Management of common adapter devices built into the motherboard (system board).
OS                       - Installed Operating System/s management.
PAGEFILE                 - Virtual memory file swapping management.
PAGEFILESET              - Page file settings management.
PARTITION                - Management of partitioned areas of a physical disk.
PORT                     - I/O port management.
PORTCONNECTOR            - Physical connection ports management.
PRINTER                  - Printer device management.
PRINTERCONFIG            - Printer device configuration management.
PRINTJOB                 - Print job management.
PROCESS                  - Process management.
PRODUCT                  - Installation package task management.
QFE                      - Quick Fix Engineering.
QUOTASETTING             - Setting information for disk quotas on a volume.
RECOVEROS                - Information that will be gathered from memory when the operating system fails.
REGISTRY                 - Computer system registry management.
SCSICONTROLLER           - SCSI Controller management.
SERVER                   - Server information management.
SERVICE                  - Service application management.
SHARE                    - Shared resource management.
SOFTWAREELEMENT          - Management of the  elements of a software product installed on a system.
SOFTWAREFEATURE          - Management of software product subsets of SoftwareElement.
SOUNDDEV                 - Sound Device management.
STARTUP                  - Management of commands that run automatically when users log onto the computer system.
SYSACCOUNT               - System account management.
SYSDRIVER                - Management of the system driver for a base service.
SYSTEMENCLOSURE          - Physical system enclosure management.
SYSTEMSLOT               - Management of physical connection points including ports,  slots and peripherals, and
TAPEDRIVE                - Tape drive management.
TEMPERATURE              - Data management of a temperature sensor (electronic thermometer).
TIMEZONE                 - Time zone data management.
UPS                      - Uninterruptible power supply (UPS) management.
USERACCOUNT              - User account management.
VOLTAGE                  - Voltage sensor (electronic voltmeter) data management.
VOLUMEQUOTASETTING       - Associates the disk quota setting with a specific disk volume.
WMISET                   - WMI service operational parameters management.

и многое, многое другое.


@KAPes: "/ format: htable" потрясающий ...
dance2die

13
color 02

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


2
Ой, я случайно ввел цвет 23 ...
Andomar

если ввести «цвет» самостоятельно, вы вернетесь к настройкам по умолчанию
RobW

Жаль, что это не прилипает к сеансам CMD ...
Нейт

13

Цепные команды, в частности net stopи startдля перезапуска любого сервиса:

net stop w3svc && net start w3svc

(Это глупый пример, как это iisresetбудет делать, но в любом случае;)


5
Просто указание на то, что это на самом деле условное выполнение, в отличие от единственного «&». ss64.com/nt/syntax-conditional.html
Кристофер

Правда, он начнется только в том случае, если остановка удалась ... или я думаю, что это дух в любом случае - не уверен, что чистый останов действительно вернет неудачу, если он истечет ... тестирование
Оскар Дюверборн

Хорошо, как и то и другое, даже если кто-то пытается остановить несуществующую службу, в этом случае это, кажется, не имеет значения - но разница, конечно, велика. Они должны добавить эту функцию «рекламировать комментарий, чтобы ответить», и я буду рекламировать вашу ^^
Оскар Дюверборн

3
Тем не менее, это обеспечит сохранение изменения конфигурации метабазы. IISRESET нет.
К. Брайан Келли

12
explorer .

Откройте проводник с выбранной текущей папкой.

explorer /e, .

Откройте проводник, с деревом папок, с выбранной текущей папкой.


Это также способ создать ярлык, который открывает проводник для определенного каталога, например «explorer / e, c: \ myhomeisinrootthxu»
Andomar

Уже интегрированы выше подсчет голосов ...
Рубен Бартелинк

12

Чтобы изменить заголовок открытого окна CMD, просто используйте:

title [your new title]

У меня много окон CMD и других программ, открытых на работе. Эта команда в сочетании с Shuffle панели задач (позволяет перетаскивать элементы панели задач в новые порядки) спасла меня от безумия.


11

Команды запуска Windows 7

Я считаю, что лучше знать, где их найти, пока я не использую их достаточно часто, чтобы действительно запомнить их.


Спасибо Джейк. Я искал такой список. Моя первоначальная цель состояла в том, чтобы иметь возможность просматривать ответы и находить все, что может потребоваться пользователю, просматривая снимки экрана. Но я думаю, что я мог бы сделать это сам;)
dance2die

10

Для перезапуска IIS

iisreset

3
Это также можно использовать для перезапуска IIS на удаленном сервере: iisreset remoteservername
Сол Долгин

3
Я больше не использую iisreset. Это не может сохранить проблему конфигурации метабазы. Вместо этого я использую net stop iisadmin / y && net start w3svc. И вот почему: support.microsoft.com/default.aspx/kb/286196
К. Брайан Келли

@K. Брайан Келли, уверен, что /noforceкоманда предотвратит форсирование и, следовательно, защитит вас. IIS 7, вероятно, в любом случае невосприимчив к нему, так как он больше «технически» не использует метабазу.
Эшли

10

Я еще не видел Taskkill в списке.

TASKKILL [/ S system [/ U username [/ P [пароль]]]] {[/ FI filter] [/ PID processid | / IM imagename]} [/ F] [/ T]

Список параметров: / S система Указывает удаленную систему для подключения.

/U    [domain\]user    Specifies the user context under which
                       the command should execute.

/P    [password]       Specifies the password for the given
                       user context. Prompts for input if omitted.

/F                     Specifies to forcefully terminate
                       process(es).

/FI   filter           Displays a set of tasks that match a
                       given criteria specified by the filter.

/PID  process id       Specifies the PID of the process that
                       has to be terminated.

/IM   image name       Specifies the image name of the process
                       that has to be terminated. Wildcard '*'
                       can be used to specify all image names.

/T                     Tree kill: terminates the specified process
                       and any child processes which were started by

Это.

Прекрасно работает вместе со списком задач


10

Вы можете нажать F7 в командной строке Windows для истории команд, которые вы можете выбрать с помощью клавиатуры.

Также ... Мне нравится этот - вы можете скопировать путь к файлу, просто перетащив файл в командную строку.


10

По крайней мере, в Windows XP (я не пробовал в Windows Vista и Windows 7):

appwiz.cpl @,2

Вы попадете прямо на панель «Установка и удаление компонентов Windows».

Другой способ автоматического добавления или удаления компонентов - это использование

sysocmgr.exe

в автоматическом режиме с INF-файлом, в котором перечислены компоненты, которые вы хотите установить. Например,

[NetOptionalComponents] 
SNMP = 1 

[SNMP] 
Contact_Name = IT Dept. 
Location = Office
Service = Physical, Applications, End-to-End 
Community_Name = Mormon 
Traps = server1, server2 
Send_Authentication = Yes 
Accept_CommunityName = Public:Read_Only 
Any_Host = No 
Limit_Host = server1, server2

(Кредит из-за thesystemadministrator.com для файла .inf.)

Это неуклюжий инструмент (эй, это MS), но он неоценим для разбора ваших компонентов после установки.


1
«appwiz.cpl @, 2» работает, но переименован в «Включение и выключение функций Windows»
dance2die

9
Диспетчер устройств
devmgmt.msc

Открытие

введите описание изображения здесь


7
Если вы установите для переменной среды devmgr_show_nonpresent_devices значение 1 перед запуском диспетчера устройств, то при отображении скрытых устройств будут отображаться также все полностью неактивные устройства (например, были удалены).
Ричард

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.