Новини високих технологій
» » Windows PowerShell - що це? PowerShell Windows XP

Windows PowerShell - що це? PowerShell Windows XP

19-09-2017, 15:32
842
Windows PowerShell - сучасна оболонка командного рядка, що використовується в цій операційній системі. Вперше вона була включена до складу Windows 7 в 2009 році. В останній, десятій версії цієї ОС вона вже практично витіснила традиційну оболонку cmd.exe, яка використовувалася у всьому сімействі NT. У нашій статті ми розповімо про загальні принципи її роботи і способі установки на Windows XP.

Командний рядок Windows

Оболонка командного рядка існувала у всіх операційних системах Microsoft. Правда, удосконалення графічного інтерфейсу по мірі виходу нових версій задвигало її на другий план. Принаймні, з точки зору корисності для звичайного користувача. Вміння працювати з командним рядком завжди належало до прерогативи системних адміністраторів. Справа в тому, що можливості, які вона дозволяє використовувати (наприклад, для конфігурування мережі) ніколи не мали відповідного графічного інтерфейсу.



Широке поширення в корпоративному середовищі і зростаюча складність мережевої архітектури вимагали запровадження нових інструментів управління і автоматизації, що і призвело до створення розробниками з Редмонда Windows PowerShell. Що це дає користувачеві та адміністратору? З точки зору користувача, рідко використовує командний рядок, нічого не зміниться. А ось в руки мережевого адміністратора потрапляє зручний інструмент, що дозволяє автоматизувати частину щоденних операцій і працювати з віддаленими машинами.

Завдання та особливості PowerShell

Windows PowerShell розроблена на основі платформи .NET Framework і Microsoft спочатку позиціонував нову оболонку як інструмент для професійного адміністрування. Основною відмінністю у документації зазначається можливість роботи з об'єктами .NET, що істотно виділяє її на тлі аналогів. Фахівці, які працювали над новим програмним продуктом, підійшли до справи творчо.



Для забезпечення сумісності та уніфікації команд з оболонками командного рядка, застосовуваними в тому числі і в інших ОС, був проведений глибокий аналіз. Результатом стало істотне розширення синтаксису команд в Windows PowerShell. Що це дає адміністратору складних мереж, пояснювати не треба. Багато високопродуктивні сервери працюють на ОС Linux, в той час як клієнтські машини на Windows. Уніфікація синтаксису дозволяє адмініструвати обидва сектора мережі з допомогою ідентичних команд, що знижує навантаження на IT персонал.

Windows 7 і розвиток PowerShell

Як ми вже говорили, ця операційна система стала першою, до складу якої увійшов інструментарій PowerShell. У Windows 7 використовувалася версія 2.0 у зв'язці з .Net Framework 4.0. По мірі вдосконалення командної оболонки і зростання її можливостей Microsoft випускала пакети Management Framework, які дозволяли оновлювати її до актуального стану. Основні зміни при цьому стосувалися інтегрується середовища сценаріїв Windows Powershell. Що це значить, покажемо на цифрах.
Версія редактора скриптів ISE 2.0 включала 20 модулів і 350 інтегрованих команд, у версії 3.0 їх число зросло до 71 модуля і 2305 команд. Безумовно, таке зростання продуктивності позитивно позначився на адміністративних можливостях оболонки. Наявність інтегрованого середовища сценаріїв, що дозволяє взаємодіяти з об'єктами операційної системи і по функціональності схожою на мову програмування, робить цей продукт прекрасним робочим інструментом.
Не дивно, що в Windows 10 нова оболонка вийшла на перше місце. І хоча cmd.exe раніше присутня в системі, інструментом для роботи з командним рядком за замовчуванням стає PowerShell. Microsoft робить ставку на цю оболонку і розвиває її, продовжуючи додавати нові можливості. Цілком ймовірно, що наступні версії ОС повністю позбудуться класичної командного рядка, яка поступиться місцем більш сучасним і гнучкого інструментарію.

Установка Windows XP

Після виходу «сімки» спочатку не мала в своєму складі PowerShell Windows XP отримала можливість її установки у вигляді пакета оновлень. Необхідний для роботи .NET Framework 3.5 инсталлировался окремо. Такий крок Microsoft пояснюється необхідністю впровадження нового інструменту адміністрування в широко поширену на той момент ОС. Для установки потрібно наявність в операційній системі третього сервісного пакета оновлень. Таким чином, встановити цю оболонку можна було тільки на підтримувану в актуальному стані версію ХР. Для системних адміністраторів, за традицією не жалующих великі кумулятивні оновлення, це було додатковим закликом до дії.
Подальші оновлення для ХР компанією не випускалися. Показавши можливості Windows PowerShell, і що це дає адміністратору, Microsoft вказала корпоративним користувачам шлях, який був краще для неї. Всі, хто хотів розширити можливості внутрішньої мережі, повинні були переходити на більш сучасні операційні системи. Незважаючи на закінчення технічної підтримки ХР в 2014 році, ця система, за різними оцінками, до цих займає від 7 до 10 відсотків серед усіх встановлених Windows. Якоюсь мірою тут позначається і вплив нової командної оболонки, що дозволяє віддалено обслуговувати ці машини.

На закінчення

Ми розповіли лише трохи загальної інформації про сучасну командній оболонці Windows. Детально ознайомитися з її можливостями може кожен бажаючий, відкривши для себе світ командного рядка.
Цікаво по темі
Як видалити Explorer на Windows 7 і наскільки це доцільно?
Як видалити Explorer на Windows 7 і наскільки це доцільно?
Розглядаючи питання того, як повністю видалити Explorer, слід розуміти чітку різницю між тим, який саме компонент системи підлягає деінсталяції. В
Як видалити Windows Edge в Windows 10: кілька методів і рад
Як видалити Windows Edge в Windows 10: кілька методів і рад
Користувачам Windows не догодиш. То їм не подобався Internet Explorer, присутній у всіх версіях системи, тепер вони з лютою критикою накинулися на
Як видалити додатки в Windows 10 включаючи вбудовані програми
Як видалити додатки в Windows 10 включаючи вбудовані програми
Порівняно з попередніми системами, Windows 10 має набагато більше інструментів і можливостей для деінсталяції і користувальницьких додатків,
У Windows 10 не працює "Пуск": як усунути несправність
У Windows 10 не працює "Пуск": як усунути несправність
Незважаючи на заяви розробників Microsoft, створили десяту модифікацію Windows, про її надійності і ...
Оцінка продуктивності Windows 10 - що це і навіщо потрібно?
Оцінка продуктивності Windows 10 - що це і навіщо потрібно?
По всій видимості, кожен користувач комп'ютера або ноутбука задавався питанням про те, наскільки термінал ...
Які оновлення Windows 7 можна встановлювати? Шкідливі оновлення Windows 7
Які оновлення Windows 7 можна встановлювати? Шкідливі оновлення Windows 7
Не всі користувачі комп'ютерів і ноутбуків пробували на ділі Windows 7. Багато з тих, хто належить до IT-спільноти, використовують в якості