Підбірка порад, хитрощів та крутих речей, які ви можете зробити з командного рядка

7

Хоча налаштування Windows забезпечують легкий доступ для налаштування більшості речей, командний рядок — з підвищеним або іншим чином — може бути незамінним у ряді сценаріїв, особливо якщо ви знаєте, як ним скористатися.

Іноді налаштування можна застосувати, ввівши кілька символів замість клацання по ряду меню, тоді як в інших випадках просто немає іншого способу виконати операцію, крім командних рядків.

Ми зібрали список речей, які ви можете виконувати в командному рядку Windows, включаючи деякі команди, які кожен повинен знати для загального використання, більш розширені для налаштування або усунення несправностей вашого ПК, а також менш відомі та менш практичні функції командного рядка. Наш список порад і прийомів, наведених нижче, упорядковано від найкоротших і найкорисніших до більш складних і ризикованих…

Содержание показать

Зупиніть будь-яку команду на середині операції

Оскільки ви, можливо, тестуєте деякі команди… натискання Ctrl + C скасує команду, яку ви вже ввели, і дозволить вам почати вводити іншу, тоді як введення cls очистить поточне вікно від усіх введених команд.

Перетягніть папки, щоб вставити шлях до каталогу

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

Збільшити (і зменшити)

Раніше командний рядок досить погано масштабувався і показував дуже маленький текст, але тепер його модернізували, щоб ви могли збільшувати масштаб, як у веб-браузері. Використовуйте Ctrl + коліщатко миші вгору/вниз, щоб збільшити або зменшити текст.

Чи знаєте ви, що є меню налаштувань?

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

Бонус: Ви також можете налаштувати текст у верхній панелі, ввівши заголовок, а потім потрібний текст (приклад: заголовок Моя назва була вставлена ​​в режимі швидкого редагування).

Комбінації клавіш командного рядка

Натискання стрілок вгору та вниз на клавіатурі призведе до циклічного перегляду команд, які ви вводили раніше. Більше ярликів:

Tab: коли ви вводите шлях до папки, вкладка автоматично заповнюється та циклічно перебирає каталоги
Ctrl + M: вмикає режим позначення, який дозволяє переміщати курсор у всіх напрямках за допомогою клавіш зі стрілками
Ctrl + C або V: починаючи з Windows 10, ви можете копіювати та вставляти за допомогою Ctrl + C і V, як і в інших частинах ОС
Ctrl + F: так само Ctrl + F тепер дозволяє шукати текст у командному рядку
Ctrl + Shift + Scroll на вашій миші: збільшує або зменшує вікно прозорість (клавіші + і – також працюють)
Alt + Enter: вмикає повноекранний режим без відображення рядка заголовка зверху (F11 також працює, як і в інших частинах Windows)

Введіть кілька команд одночасно

Додавання && між командами дозволить вам вводити кілька рядків одночасно для виконання послідовно. приклад:

список завдань && netstat -b

Перегляньте кожен запущений і підключений процес

При введенні команди tasklist ви побачите список усіх процесів, запущених на вашому комп’ютері, разом із такими деталями, як їх ідентифікатор процесу та використання пам’яті, тоді як netstat -b створить список усіх процесів із встановленим мережевим з’єднанням.

Перелік усіх драйверів пристрою на вашому ПК

Існує багато способів створити список драйверів у командному рядку, ось один рядок, який містить додаткову інформацію, таку як стан пристрою та розташування папки/ім’я файлу пов’язаного драйвера:

driverquery /FO list /v

Вивести результати в текстовий файл або буфер обміну

Ви можете зберегти результат команди, наприклад, список завдань або запит драйверів, у новий текстовий файл, додавши > разом із каталогом та ім’ям файлу. приклад:

driverquery > C:UsersTechSpotDesktopoutput.txt

Функціональні клавіші F1-F9 також є ярликами

Функціональні клавіші (F) у верхній частині клавіатури також є ярликами, які в основному повторно вводять попередні команди без їх повторного введення.

  • F1: натискання або утримування цієї клавіші призведе до повторного введення команди, яку ви щойно ввели букву за буквою.
  • F2: копіює поточну команду до вказаного символу.
  • F3: повністю передрукує попередній рядок, який ви ввели.
  • F4: зворотний від F2 — автоматично видаляє до вказаного символу (курсор має бути перед текстом).
  • F5: Повторно вводить попередню команду, як F3, але дозволяє вам перейти назад через багато рядків у вашій історії команд.
  • F6: вставляє Ctrl+Z (^Z) у командний рядок, що є вказівкою кінця файлу (текст після цього ігнорується)
  • F7: відкриває список раніше введених команд, з яких можна вибрати.
  • F8: працює як F5, але не зупиняється в кінці історії ваших команд, повертається до початку.
  • F9: дозволяє повторно ввести попередню команду, ввівши число, пов’язане з рядком.

Використовуйте термінал Windows

Термінал Windows був представлений в новішій версії Windows і доступний для безкоштовного завантаження з Microsoft Store. Термінал — це модернізований інструмент командного рядка, який додає інтерфейс із вкладками, у якому можна відкривати кілька командних рядків, а також підключення PowerShell, SSH та підсистему Windows для Linux (WSL), що робить його дуже універсальним варіантом для користувачів командного рядка.

Термінал Windows часто оновлюється та підтримує такі сучасні функції, як прискорене відтворення тексту на графічному процесорі, що відкриває шлях для підтримки піктограм і емодзі, а також значно швидшого відображення тексту.

Видаліть тимчасові файли зі свого диска

Деякі тимчасові файли на вашому диску можна видалити за допомогою наступних команд (/q запускає операцію без запиту на підтвердження, /f ігнорує атрибут лише для читання та змушує видалити, /s видаляє вміст з усіх підпапок):

  • Видалити тимчасові файли користувача: del /q /f /s %temp%*
  • Видалити тимчасові системні файли (потрібні права адміністратора): del /s /q C:Windowstemp*
  • …Або запустіть їх разом: del /q /f /s %temp% && del /s /q C:Windowstemp

Якщо це недостатньо спустошить сховище, ось інші місця розташування тимчасових папок, і нещодавно ми розглянули низку способів звільнити місце в Windows, включаючи методи командного рядка для запуску розширеного інструменту очищення диска та інший для вимкнення режиму глибокого сну шляхом видалення системний файл функції (hiberfil.sys).

Відкрийте екранну клавіатуру Windows

Введення osk у командному рядку відкриває екранну клавіатуру Windows, яка дозволяє натискати клавіші мишею, а не вводити їх.

Вимкніть комп’ютер у певний час

Команду «shutdown» можна використовувати з рядом перемикачів для вимкнення, перезавантаження тощо, включаючи можливість примусового закриття програм, відображення повідомлення про завершення роботи та вказати кількість секунд, які ви хочете, перш ніж операція відбудеться.. Приклад: shutdown -s -t 3600 вимкне ваш комп’ютер за одну годину.

Створіть точку доступу Wi-Fi і знайдіть свій пароль Wi-Fi

Якщо ваш мережевий адаптер підтримує цю функцію, ви можете налаштувати свій ПК на бездротову точку доступу за допомогою командного рядка.

Як перевірити, чи підтримує ваше обладнання: введіть драйвери шоу netsh wlan і знайдіть рядок «Підтримка розміщеної мережі: так».

Звідти ви можете ввімкнути точку доступу за допомогою цієї команди: netsh wlan set hostednetwork mode=allow ssid= YOURSSID key= YOURPASSWORD

Також введіть цей рядок, щоб увімкнути точку доступу: netsh wlan start hostednetwork (зупинка також працює), і ви можете перевірити стан вашої нової точки доступу, ввівши netsh wlan show hostednetwork.

Можливо, вам також доведеться переміщатися по деяким меню графічного інтерфейсу, щоб увімкнути спільний доступ до підключення (ми не змогли знайти спосіб зробити це з командного рядка): перейдіть до Мережа та спільний доступ > Змінити налаштування адаптера (Панель керування Мережа та підключення до Інтернету), і ви повинні перегляньте мережеві адаптери, підключені до вашого ПК.

Клацніть правою кнопкою миші пристрій, який підключено до Інтернету (не ваша нова точка доступу, якщо вона вказана) і відкрийте «Властивості». На вкладці Спільний доступ встановіть прапорець «Дозволити іншим користувачам мережі підключатися через Інтернет-з’єднання цього комп’ютера».

Серед інших команд netsh, функція може показувати ваш пароль Wi-Fi, ввівши netsh WLAN show profile name= YOURPROFILE key=clear (перегляньте розділ Налаштування безпеки > Вміст ключа).

Цей рядок може видалити профіль мережі, який ви більше не використовуєте: netsh WLAN delete profile name= YOURPROFILE

Команди швидкого вирішення проблем з підключенням

Проблеми з підключенням? ipconfig має кілька команд переходу для вирішення проблеми:

  • ipconfig /release (Випускає вашу локальну IP-адресу, яка видається в даний момент)
  • ipconfig /renew (запитує нову локальну IP-адресу)
  • ipconfig /flushdns (Скидає вміст кешу розпізнавання клієнта DNS)

Для постійних проблем із підключенням варто спробувати кілька більш складних команд. Зауважте, що вам, можливо, доведеться переналаштувати свій мережевий адаптер тощо, якщо у вас є ручні налаштування, особливо під час скидання TCP/IP та брандмауера Windows.

Ці команди вимагають перезавантаження.

  • netsh winsock reset (скидає каталог winsock до його стану за замовчуванням, видаляючи багаторівневих постачальників послуг — каталог шоу netsh winsock перелічує ці елементи)
  • netsh int ip reset all (Видаляє та повторно встановлює TCP/IP, переписуючи пару пов’язаних ключів реєстру)
  • netsh advfirewall reset (Відновлює брандмауер Windows до налаштувань за замовчуванням, видаляє раніше налаштовані правила тощо)
  • nbtstat -r (Очищає вміст кешу імен NetBIOS, а потім перезавантажує записи з тегами #PRE з файлу Lmhosts)
  • nbtstat -rr (Випускає, а потім оновлює імена NetBIOS для локального комп’ютера, зареєстрованого на серверах WINS)

Команди швидкого виправлення проблем із завантаженням

Вас вітає повідомлення “перезавантажте та виберіть правильний пристрій для завантаження?” або “NTLDR відсутня” під час увімкнення комп’ютера? Метод, наведений нижче, спрацював для нас, щоб відновити машину Windows 8, і повинен бути дійсним для інших випусків Windows.

Зауважте, що ці рядки необхідно ввести в командний рядок, який відкривається в середовищі відновлення поза межами вашої операційної системи, наприклад, із завантажувального USB-накопичувача з інсталяційним носій Windows 10 / Windows 11 .

  • bootrec /fixmbr
  • bootrec /fixboot
  • bootrec /scanos
  • bootrec /rebuildbcd

Хоча ця послідовність працювала для нас у минулому, ми перевірили це на віртуальній машині, видаливши зарезервований системою розділ (де зберігається інформація про завантаження) і спробувавши відновити стан завантаження, ввівши ці рядки. На жаль, у доступі для bootrec /fixboot було відмовлено, і ми не змогли знайти обхідний шлях, тому Windows все ще не могла завантажитися.

Однак ці команди bcdboot і bootsect спрацювали, щоб знову завантажити Windows, навіть якщо ми щойно переформатували системний розділ:

  • bcdboot C:Windows (Відтворює файли системного розділу з файлами, скопійованими з C:Windows. Хоча цей формат працює всередині Windows, див. примітку нижче про запуск цієї команди з консолі відновлення поза Windows).
  • bootsect /nt60 SYS /mbr (Переписує головний код завантаження на системному розділі та оновлює ваш головний завантажувальний запис)

*Примітка. Якщо ви намагаєтеся запустити bcdboot C:Windows з консолі відновлення за межами інсталяції Windows (наприклад, з інсталяційного носія Windows 11), C:Windows, ймовірно, D:Windows (ваша операційна система), а C: є ймовірно, ваш системний розділ (інформація про завантаження). Якщо ввести diskpart, а потім list vol, відобразиться томи диска, щоб ви знали, що до чого (введіть exit, щоб закрити diskpart). Щоб запустити операцію bcdboot із середовища відновлення, потрібно щось на зразок цієї команди: bcdboot D:Windows /s C:

Примітка…

Головний завантажувальний запис – перший сектор на всьому диску і містить завантажувач, а також інформацію про розділи на диску.

Завантажувальний запис тому (він же завантажувальний сектор розділу/ системний розділ у термінології MS) – перший сектор розділу, що містить інформацію для завантаження операційної системи.

Команди швидкого виправлення для відновлення Windows

Все ще не можете завантажитися в Windows? Виникли сині екрани чи інша помилка? ОС має вбудовані інструменти для пошуку та заміни пошкоджених системних файлів:

  • sfc /scannow (зсередини Windows)
  • sfc /scannow /offbootdir=D: /offwindir=D:Windows (за межами Windows, наприклад з диска відновлення)

Окрема команда DISM може сканувати сховищ компонентів Windows на наявність пошкоджених файлів і автоматично відновлювати їх:

  • DISM /Online /Cleanup-Image /RestoreHealth (зсередини Windows)
  • DISM /Image:D: /Cleanup-Image /RestoreHealth (ззовні Windows)

Шифруйте, стискайте або створюйте резервні копії файлів

Файли та папки можна зашифрувати або стиснути, а потім розшифрувати та розпакувати за допомогою швидких окремих команд для кожної операції — переконайтеся, що ви змінили цільове призначення:

Зашифруйте файл або папку: cipher /e C:UsersTechSpotDesktopFolder (ось інші команди шифру — /h застосовує прихований атрибут)

Розшифруйте цей файл або папку: cipher /d C:UsersTechSpotDesktopFolder

Стисніть файл або папку: compact /c /s:C:UsersTechSpotDesktopFolder

Розпакуйте файл або папку: compact /u /s:C:UsersTechSpotDesktopFolder

Ви можете створювати напівінкрементні резервні копії файлів за допомогою robocopy, хоча це більш складно, ніж попередні команди.

Є чудовий ланцюжок суперкористувача, де обговорюється тема, де рекомендуються варіанти однієї і тієї ж команди для того, щоб robocopy виконував основні резервні копії файлів, копіюючи файли з одного місця в інше — але лише після внесення змін.

Ось найбільш рекомендована команда (перегляньте посилання, щоб отримати пояснення щодо параметрів):

robocopy C: джерело M: пункт призначення /MIR /FFT /R:3 /W:10 /Z /NP /NDL

Створення звітів про вашу систему

Ці звіти є напрочуд детальними і можуть допомогти зрозуміти проблеми, пов’язані зі споживанням електроенергії вашою системою або бездротовим підключенням.

powercfg /energy (генерує звіт про енергоефективність вашої системи — місце розташування звіту згадується після завершення команди)

powercfg /batteryreport (генерує звіт зі специфікаціями вашої батареї, а також статистику та графіки про історію використання акумулятора)

netsh wlan show wlanreport (генерує звіт зі специфікаціями вашого бездротового обладнання разом з інформацією про історію підключень)

Перегляньте ASCII-версію Епізоду IV «Зоряних воєн».

Різноманітні послуги telnet старої школи все ще доступні, включаючи можливість дивитися епізод IV Star Wars.

Введіть telnet towel.blinkenlights.nl у командний рядок, щоб запустити фільм (немає звуку).

Примітка. Якщо команда не розпізнається, можливо, доведеться ввімкнути telnet. Знайдіть «Пуск» або «Панель керування» для «Увімкнути або вимкнути функції Windows» і поставте прапорець біля Telnet (натисніть «Ок…»).

Інші місця, куди можна перейти через telnet:

  • telnet towel.blinkenlights.nl 666 (генератор виправдань «оператор-виродок із пекла»)
  • telnet telnet.wmflabs.org (Wikimedia )
  • telnet rainmaker.wunderground.com (Weather Underground )
  • telnet aardmud.org 4000 (Aardwolf )

Примітка. Ця функція була спочатку опублікована в жовтні 2018 року. Ми переглянули деякий її вміст і змінили його через стару шкільну природу в рамках нашої ініціативи #ThrowbackThursday.

Більше корисних порад

Джерело запису: techspot.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі