ホームページ  >  記事  >  運用・保守  >  Windows PowerShell とはどういう意味ですか?

Windows PowerShell とはどういう意味ですか?

Guanhui
Guanhuiオリジナル
2020-05-25 17:37:3512641ブラウズ

Windows PowerShell とはどういう意味ですか?

Windows PowerShell の意味

Windows PowerShell は、コマンド ライン ユーザーとスクリプト作成者が利用できるようにするコマンド ライン シェルおよびスクリプト環境です。 .NET Framework のパワー。ここでは、Windows コマンド プロンプトおよび Windows スクリプト ホスト環境で得られる知識と作成するスクリプトをさらに拡張する多くの便利な新しい概念が導入されています。

Windows PowerShell v3 は、Microsoft Hyper-V3.0 および Windows Server 2012 とともにリリースされます。 PowerShell v3 は、コマンド ライン シェルと .NET Framework に組み込まれたプログラミング言語で構成される Windows タスク自動化フレームワークです。

PowerShell v3 では、新しいコマンドレットを使用して、管理者がシステム プロセスに深く侵入できるようにし、これらのプロセスを実行可能ファイルまたはスクリプトにすることができます。コマンドレットは、Windows PowerShell ランタイムが自動化スクリプトのコンテキストで呼び出す軽量のコマンドです。コマンドレットには、現在のディレクトリを表示する Get-Location、ファイルのコンテンツにアクセスする Get-Content、および実行中のプロセスを終了する Stop-Process が含まれます。

PowerShell v3 は、Windows Server 8 に Windows Management Framework 3.0 をロードします。 PowerShell ランタイムは、他のアプリケーションに埋め込むこともできます。

Windows PowerShell と Cmd の違い

不可能なことは何もなく、ただ予想外であるだけです。 PowerShell を使用して C/C で記述された DLL をロードし、COM はもちろん、内部のコードを実行することもできます。

話が逸れました。質問の内容が違います。PowerShell と cmd の最大の違い、そして他の *nix シェルとの最大の違いは、PowerShell のパイプが生のオブジェクトではなく .net オブジェクトを渡すことだと思います。 PowerShell のすべてのコンポーネントは調和して共存できるので、これは魔法の扉を開きます。お互いを疑う必要も、入力されたデータが合法かどうか推測する必要も、文字列の形式を心配する必要もありません。私があなたに与えるパラメータが間違っています。豊富なメタデータを含む CLR を全員が共有することで、.net 世界を自由にローミングして探索できるようになります。

推奨チュートリアル: 「PHP チュートリアル

以上がWindows PowerShell とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。