00:00:00

Автор Тема: 17 команд командной строки Windows (CMD), которые вы должны знать  (Прочитано 271 раз)

0 Пользователей и 1 Гость просматривают эту тему.


  • Хозяин сайта
  • Гл. Администратор
  • *****
  • ru

<---Информация--->

  • Сообщений: 66428
  • Регистрация: 29-03-2010
  • Возраст: 57
  • Расположение: Крым
  • Спасибо за пост:
  • -Сказал(а) спасибо: 84760
  • -Поблагодарили: 152074
  • Награды За 50 000 сообщений Главному Админу Новостнику форума Ключнику форума За активность в разделе Игры За активность в разделе Софт За активность в разделе Киноиндустрия За активность в разделах Книги и Аудио-книги За активность в разделе Музыка За активность в разделе Кулинария Тем, кто привел пользователей на наш форум За искрометный юмор
    • Награды
https://i.postimg.cc/GhWN8s8q/Windows-Command-Prompt-Commands-Featured.jpg

Командная строка по-прежнему является мощным инструментом Windows. Здесь представлены наиболее полезные команды CMD, которые необходимо знать каждому пользователю операционной системы Microsoft.

1. [Ссылки могут видеть только зарегистрированные пользователи. ]
Большинство файлов в Windows ассоциируются с определенной программой, которая по умолчанию назначается для их открытия. Команда assoc отображает полный список расширений файлов и ассоциаций программ.

Вы также можете расширить команду, чтобы изменить ассоциации файлов. Например, assoc .txt= изменит ассоциацию файлов для текстовых файлов на программу, которую вы введете после знака равенства.

https://i.postimg.cc/0Qkh5RMv/assoccmd.png

2. [Ссылки могут видеть только зарегистрированные пользователи. ]
Удаление файлов на жестком диске на самом деле не приводит к их удалению. Вместо этого файлы помечаются как недоступные, а место, которое они занимали, — как свободное. Файлы можно восстановить, пока система не перезапишет их новыми данными, что может занять некоторое время.

Команда cipher затирает каталог, записывая в него случайные данные. Например, команда cipher /w:d очистит свободное пространство на диске C. Команда не перезаписывает обычные данные поэтому, выполнив эту команду, вы не сотрете нужные вам файлы.

https://i.postimg.cc/TPqZXYPQ/ciphercmd.png

3. [Ссылки могут видеть только зарегистрированные пользователи. ]
Неправильно настроенные или отсутствующие драйверы могут привести к разного рода неприятностям, поэтому полезно иметь доступ к списку того, что установлено на вашем ПК. Именно это и делает команда driverquery. Вы можете расширить ее до driverquery -v, чтобы получить больше информации, включая каталог, в котором установлен драйвер.

https://i.postimg.cc/JnHYzrr9/driverquerycmd.png

4. [Ссылки могут видеть только зарегистрированные пользователи. ]

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

Вы также можете расширить команду несколькими способами. При вводе /b сравнивается только двоичный вывод, /c не учитывает регистр текста при сравнении, а /l сравнивает только текст ASCII.

Пример команды:

Цитировать
fc /l "C:\Program Files (x86)\example1.doc" "C:\Program Files (x86)\example2.doc"
Приведенная выше команда сравнивает текст ASCII в двух документах word.

https://i.postimg.cc/MHbDnXhr/filecomparecmd.png

5. [Ссылки могут видеть только зарегистрированные пользователи. ]

Эта команда передает IP-адрес, который в данный момент использует ваш компьютер. Однако если вы находитесь за маршрутизатором (как большинство современных компьютеров), вместо этого вы получите адрес локальной сети маршрутизатора.

Тем не менее, ipconfig полезен благодаря своим расширениям. ipconfig /release с последующим ipconfig /renew может заставить ваш компьютер Windows запросить новый IP-адрес, что полезно, если ваш компьютер утверждает, что такой адрес недоступен. Вы также можете использовать команду ipconfig /flushdns для обновления адреса DNS.

https://i.postimg.cc/ncXrVNBq/ipconfigcmd.png

6. [Ссылки могут видеть только зарегистрированные пользователи. ]

Введя команду netstat -an, вы получите список открытых в настоящее время портов и соответствующих IP-адресов. Эта команда также сообщит вам, в каком состоянии находится порт: прослушивается, открыт или закрыт.

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

https://i.postimg.cc/SRJSsz2m/netstatcmd.png

7. [Ссылки могут видеть только зарегистрированные пользователи. ]

Иногда необходимо узнать, доходят ли пакеты до определенного сетевого устройства. Вот тут-то и пригодится ping.

Набрав ping и указав IP-адрес или домен сайта, вы отправите серию тестовых пакетов на указанный адрес. Если они приходят и возвращаются, вы знаете, что устройство способно взаимодействовать с вашим компьютером; если нет, вы знаете, что что-то блокирует связь между устройством и вашим компьютером. Это поможет вам определить, в чем причина проблемы — в неправильной конфигурации или в неисправности сетевого оборудования.

https://i.postimg.cc/KYWFW8pV/pingcmd.png

8. [Ссылки могут видеть только зарегистрированные пользователи. ]

Это более продвинутая версия ping, которая полезна, если между вашим ПК и тестируемым устройством находится несколько маршрутизаторов. Как и ping, вы используете эту команду, набрав pathping и указав IP-адрес, но в отличие от ping, pathping также передает некоторую информацию о маршруте, по которому идут тестовые пакеты.

https://i.postimg.cc/dt9FYBSG/pathpingcmd.png

9. [Ссылки могут видеть только зарегистрированные пользователи. ]

Команда tracert аналогична команде pathping. Снова введите tracert, а затем IP-адрес или домен, который вы хотите отследить. Вы получите информацию о каждом этапе маршрута между вашим ПК и целью. Однако в отличие от pathping, tracert также отслеживает, сколько времени (в миллисекундах) занимает каждый переход между серверами или устройствами.

https://i.postimg.cc/gjkD6Gmz/tracertcmd.png

10. [Ссылки могут видеть только зарегистрированные пользователи. ]

Powercfg — это очень мощная команда для управления и отслеживания того, как ваш компьютер использует энергию. Вы можете использовать команды powercfg hibernate on и powercfg hibernate off для управления гибернацией, а также команду powercfg /a для просмотра состояний энергосбережения, доступных на вашем компьютере.

https://i.postimg.cc/D0Zrw5Pm/powercfgacmd.png

Еще одна полезная команда — powercfg /devicequery s1_supported, которая отображает список устройств на вашем компьютере, поддерживающих подключенный режим ожидания. Если эта функция включена, вы можете использовать эти устройства для вывода компьютера из режима ожидания, даже удаленно. Вы можете включить эту функцию, выбрав устройство в диспетчере устройств, открыв его свойства, перейдя на вкладку Управление питанием, а затем установив флажок Разрешить этому устройству будить компьютер.

Powercfg /lastwake покажет вам, какое устройство в последний раз пробудило ваш ПК из состояния сна. Вы можете использовать эту команду для поиска и устранения неисправностей, если компьютер пробуждается от сна случайным образом.

https://i.postimg.cc/GpCvybxW/powercfgenergycmd.png

Вы можете использовать команду powercfg /energy для построения подробного отчета об энергопотреблении вашего ПК. Отчет сохраняется в указанном каталоге после завершения команды. Этот отчет позволит вам узнать о любых неисправностях системы, которые могут увеличить энергопотребление, например, об устройствах, блокирующих определенные спящие режимы или плохо реагирующих на настройки управления питанием.

Команда powercfg /batteryreport предоставляет подробный анализ использования батареи, если применимо. Обычно отчет выводится в каталог пользователя Windows и содержит подробную информацию о времени и длительности циклов зарядки и разрядки, среднем сроке службы батареи и предполагаемой емкости батареи.

11. [Ссылки могут видеть только зарегистрированные пользователи. ]

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

https://i.postimg.cc/x8vkv4y6/shutdowncmd.png

12. [Ссылки могут видеть только зарегистрированные пользователи. ]

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

Используйте systeminfo /s с именем хоста компьютера в вашей локальной сети, чтобы удаленно получить информацию для этой системы. Это может потребовать дополнительных элементов синтаксиса для домена, имени пользователя и пароля, как показано ниже:

Цитировать
systeminfo /s [host_name] /u [domain]\[user_name] /p [user_password]

https://i.postimg.cc/85HQLdfh/systeminfocmd.png

13. [Ссылки могут видеть только зарегистрированные пользователи. ]

System File Checker — это инструмент автоматического сканирования и восстановления системных файлов Windows. Подробнее о нём читайте в [Ссылки могут видеть только зарегистрированные пользователи. ].

Вам нужно запустить командную строку с правами администратора и ввести команду sfc /scannow. Если SFC обнаружит поврежденные или отсутствующие файлы, он автоматически заменит их, используя кэшированные копии, сохраненные Windows только для этой цели. На старых ноутбуках выполнение этой команды может занять полчаса.

https://i.postimg.cc/jd9V6S2k/sfccmd.png

14. [Ссылки могут видеть только зарегистрированные пользователи. ]

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

Также существует широкий выбор модификаторов. Tasklist -svc показывает службы, связанные с каждой задачей, tasklist -v нужен для получения подробной информации о каждой задаче, а tasklist -m найдет файлы DLL, связанные с активными задачами. Эти команды полезны для расширенного поиска и устранения неисправностей.

Вы даже можете получить имя исполняемого файла, связанного с конкретным идентификатором процесса. Команда для этой операции — tasklist | find [process id].

https://i.postimg.cc/5NDGYKKh/tasklistcmd.png

15. [Ссылки могут видеть только зарегистрированные пользователи. ]

Вы можете принудительно остановить программу, используя taskkill -im, за которым следует имя исполняемого файла, или taskkill -pid, за которым следует идентификатор процесса. Опять же, это немного избыточно по сравнению с диспетчером задач, но вы можете использовать его для уничтожения не отвечающих или скрытых программ.

https://i.postimg.cc/cJB5zx1W/taskkillcmd.png

16. [Ссылки могут видеть только зарегистрированные пользователи. ]

Если вы подозреваете, что ваш жесткий диск вышел из строя, вы можете вручную инициировать сканирование. Самой простой командой является chkdsk c:, которая немедленно просканирует диск C: без необходимости перезагрузки компьютера. Если добавить параметры /f, /r, /x или /b, например chkdsk /f /r /x /b c:, chkdsk также исправит ошибки, восстановит данные, отключит диск или очистит список плохих секторов соответственно. Эти действия требуют перезагрузки, поскольку они могут выполняться только при выключенной Windows.

https://i.postimg.cc/7ZvsYGfD/Windows-chckdsk-command.jpg

17. [Ссылки могут видеть только зарегистрированные пользователи. ]

Schtasks — это доступ командной строки к планировщику задач, одному из многих недооцененных административных инструментов Windows. Хотя вы можете использовать графический интерфейс для управления запланированными задачами, командная строка позволяет вам копировать и вставлять сложные команды для установки нескольких похожих задач без необходимости щелкать по различным параметрам. В конечном счете, им гораздо проще пользоваться, как только вы запомните основные параметры.

https://i.postimg.cc/KjkfmxbR/Windows-schtasks-command.jpg

Например, вы можете запланировать перезагрузку компьютера на 11 часов вечера каждую пятницу:

Цитировать
schtasks /create /sc weekly /d FRI /tn "auto reboot computer weekly" /st 23:00 /tr "shutdown -r -f -t 10"

В дополнение к еженедельной перезагрузке вы можете запланировать задания на запуск определенных программ при запуске:

Цитировать
schtasks /create /sc onstart /tn "launch Chrome on startup" /tr "C:\Program Files (x86)\Google\Chrome\Application\Chrome.exe"

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

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


  • Новичок
  • *
  • ru

<---Информация--->

  • Сообщений: 40
  • Регистрация: 20-04-2019
  • Возраст: 36
  • Спасибо за пост:
  • -Сказал(а) спасибо: 60
  • -Поблагодарили: 63
    • Награды


  • Новичок
  • *
  • ru

<---Информация--->

  • Сообщений: 28
  • Регистрация: 30-05-2013
  • Расположение: Севастополь
  • Спасибо за пост:
  • -Сказал(а) спасибо: 26
  • -Поблагодарили: 13
  • Добро, зло… главное — у кого ружье!
    • Награды
tracert, чекдиск и шатдаун с 98 винды еще знакомы okey.gif

 


* Ваши права в разделе

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