Командний рядок залишиться доступним у Windows 10 Creators Update
Вчора Microsoft зробила нове уточнення. Це пояснює офіційну позицію компанії щодо майбутнього командного рядка та його сучасного наступника PowerShell. Багато людей неправильно інтерпретували зміни, внесені в найближчому оновленні Windows 10 Creators Update, і думали, що командний рядок буде повністю видалено.
Реклама
Як ви вже знаєте, Microsoft замінено командний рядок за допомогою PowerShell у меню Win + X, а також у контекстному меню Провідника файлів у останніх збірках Insider Preview. Їхній намір полягав лише в тому, щоб зробити PowerShell більш помітною та консолью за замовчуванням, але це змусило багатьох людей подумати, що гігант Редмонда збирається позбутися старої доброї програми cmd.exe.
Офіційне роз’яснення надійшло від Річа Тернера, старшого програмного менеджера в Microsoft, який курує розробку інструментів командного рядка, включаючи PowerShell, Bash на Windows і все, що з ними пов'язано. Він написав довгий пост про зміни, внесені в збірки Insider Preview, пов’язані з PowerShell і командним рядком.
Коротше кажучи, він запевнив, що командний рядок не буде видалено. Він буде доступний у Windows 10 Creators Update, тобто Очікується, що вийде у квітні 2017 року:
Оболонка Cmd залишається невід’ємною частиною Windows, і її щодня використовують мільйони компаній, розробників та ІТ-спеціалістів у всьому світі.
Фактично:
- Більша частина автоматизованої системи, яка створює та тестує саму Windows, — це набір багатьох сценаріїв Cmd, створених протягом багатьох років, без яких ми не могли б створити саму Windows!
- Cmd є одним із найбільш часто виконуваних файлів у Windows з такою ж кількістю щоденних запусків, як File Explorer, Edge та Internet Explorer!
- Багато наших клієнтів і партнерів повністю залежать від Cmd і всіх його примх у існуванні своїх компаній!
Коротше кажучи: Cmd є абсолютно важливою функцією Windows, і поки майже ніхто не запускає сценарії або інструменти Cmd, Cmd залишатиметься в Windows.
Проте PowerShell стане параметром за замовчуванням у контекстному меню Провідника та в меню Win+X. Щоб скасувати цю зміну, вам потрібно буде виконати ряд кроків, як описано в наступній статті:
- Додайте командний рядок до контекстного меню в Windows 10 Creators Update
- Додайте командний рядок назад до меню Win+X в Windows 10 Creators Update
- Видаліть вікно Open PowerShell тут із контекстного меню в Windows 10
PowerShell робиться за замовчуванням, щоб надати ІТ-адміністраторам можливість запускати його як оболонку за замовчуванням. PowerShell — це новіший і розширюваний продукт, створений для майбутнього, тоді як командний рядок застарілий і не може бути покращений.
З Cmd ми дійшли до того, що більше не можемо легко вносити в нього покращення, покращення чи модифікації! У дуже рідкісних випадках, коли ми виправляємо чи щось змінюємо, ми зазвичай ламаємо когось у реальному світі, чиї сценарії/інструменти залежать від цієї застарілої функції/поведінки. Останнє, що ми хочемо зробити, це зламати систему збірки Windows (та команда дуже засмучується, коли ми їх зламаємо 😉), або, що ще гірше, зламати виробництво ПК. лінії, або пошкодити зварювальних роботів виробника сільськогосподарського обладнання, або не дозволити понад 150 000 співробітників підприємства ввійти до своїх комп’ютерів у ранок! Це також означає, що складно додати нові функції зручності, такі як автозаповнення, виділення кольорів тощо: якщо ми змінимо Cmd, ми, як правило, когось зламаємо!
Cmd залишиться застарілим інструментом, і весь PowerShell стане рекомендованою консоллю для тих, хто не залежить від Cmd.
Що ви думаєте про цю зміну, внесену в Windows 10 Creators Update? Ви віддаєте перевагу PowerShell над програмою командного рядка?
Ви можете прочитати весь пост від Річа Тернера ТУТ.