Windows PowerShell-モダンシェルこのオペレーティングシステムで使用されるコマンドライン。 2009年にWindows 7に最初に組み込まれました。このOSの最後の10番目のバージョンでは、NTファミリ全体で使用されていた従来のシェルcmd.exeに実質的に取って代わりました。この記事では、その操作の一般的な原則と、Windows XPにインストールする方法について説明します。
Windowsコマンドプロンプト
すべてにコマンドラインシェルが存在したMicrosoftオペレーティングシステム。確かに、新しいバージョンがリリースされたときのグラフィカルインターフェイスの改善は、それをバックグラウンドにプッシュしました。少なくとも平均的なユーザーにとっての有用性という点では。コマンドラインを操作する機能は、常にシステム管理者の特権に属しています。実際には、それを使用して(たとえば、ネットワークを構成するために)使用できる機能には、適切なグラフィカルインターフェイスがありませんでした。
企業環境で普及し、ネットワークアーキテクチャの複雑化に伴い、新しい管理および自動化ツールの導入が必要になり、レドモンド開発者によるWindows PowerShellの開発につながりました。これはユーザーと管理者に何を与えますか?
めったに使用しないユーザーの視点からコマンドライン、何も変更されません。しかし、ネットワーク管理者は、日常の操作の一部を自動化してリモートマシンで作業できる便利なツールを入手します。
PowerShellのタスクと機能
Windows PowerShellは、NET Framework、およびMicrosoftは当初、新しいフレームワークを専門的な管理ツールとして位置づけました。ドキュメントの主な違いは、.NETオブジェクトを操作できることです。これにより、アナログとは著しく異なります。新しいソフトウェア製品に取り組んでいる専門家は、問題に創造的に取り組みました。
コマンドの互換性と統一を確実にするため他のオペレーティングシステムでコマンドラインシェルを使用して、詳細な分析が行われました。その結果、Windows PowerShellのコマンド構文が大幅に拡張されました。これが複雑なネットワークの管理者に与えるものを説明する必要はありません。
多くの高性能サーバーが稼働しているLinux OS、クライアントマシンはWindows。構文の統一により、ネットワークの両方のセクターを同一のコマンドを使用して管理できるため、ITスタッフの負担が軽減されます。
Windows 7とPowerShell Evolution
前述したように、このオペレーティングシステム最初にPowerShellツールを組み込みました。 Windows 7では、バージョン2.0と.Net Framework 4.0を組み合わせて使用していました。シェルが改善されてその機能が成長するにつれて、Microsoftはそれを最新に保つためのManagement Frameworkパッケージをリリースしました。主な変更点は、Windows Powershell統合スクリプト環境です。これが意味することは、数字で示します。
ISE Script Editorバージョン2。0には20個のモジュールと350個の統合コマンドが含まれ、バージョン3.0ではその数は71個のモジュールと2305個のコマンドに増えました。もちろん、このパフォーマンスの向上はシェルの管理機能にプラスの影響を与えました。オペレーティングシステムのオブジェクトとの対話を可能にし、機能がプログラミング言語に似ている統合スクリプト環境の存在により、この製品は優れた作業ツールになります。
Windows 10に新しいシェルがあるのも不思議ではありません上に出てきた。 cmd.exeはまだシステムに存在していますが、PowerShellがデフォルトのコマンドラインツールになります。マイクロソフトは新しい機能を追加し続けながら、このシェルに賭けて進化させています。次のOSバージョンでは、従来のコマンドラインが完全に失われ、よりモダンで柔軟なツールに移行する可能性があります。
WindowsXPへのインストール
「セブン」のリリース後、最初は何もありませんでしたPowerShellの一部として、WindowsXPをサービスパックとしてインストールできるようになりました。作業に必要な.NETFramework3.5は個別にインストールされました。 Microsoftによるこのステップは、当時普及していたオペレーティングシステムに新しい管理ツールを実装する必要があることで説明されています。
設置には手術室での存在が必要でした3番目のサービス更新パッケージのシステム。したがって、このシェルは最新のXPバージョンにのみインストールできます。従来、大規模な累積更新を好まないシステム管理者にとって、これは追加の行動を促すフレーズでした。
会社によるXPのこれ以上の更新はありません発行されました。 Microsoftは、Windows PowerShellの機能とそれが管理者に対して何をするかを示すことにより、企業ユーザーに優先パスを示しました。内部ネットワークの機能を拡張したい人は誰でも、より新しいオペレーティングシステムに移行する必要がありました。
XPテクニカルサポートの終了にもかかわらず2014年、このシステムは、さまざまな見積もりによると、インストールされているすべてのWindowsの7〜10%を占めています。ある程度、これは、これらのマシンのリモートサービスを可能にする新しいコマンドシェルの影響も受けます。
結論として
最新のWindowsコマンドシェルに関する一般的な情報はごくわずかです。コマンドラインの世界を発見することで、誰でもその機能を詳細に理解できます。