PowerShell スクリプトは、.NET を直接利用してパイプラインを回避する方が、慣例的な PowerShell より高速になる傾向があります。 慣例的な PowerShell では、コマンドレットと PowerShell 関数を使用し、多くの場合パイプラインを活用し、.NET を使用するのは必要なときだけです。
この記事では、PowerShell について説明するために使われる一般的な用語の一覧を示します。 B バイナリ モジュール ルート モジュールがバイナリ (.dll) ファイルである PowerShell モジュール。 バイナリ モジュールにはモジュール マニフェストが含まれる場合と、含まれない場合があり...
この連載では、Microsoftが提供している新しいシェル、Windows PowerShellの使い方を解説します。今回は、フィルタ、スクリプトブロック、変数のスコープについて取り上げます。はじめにこの連載では、Microsoftが提供している新しいシェル「Windows PowerShell」の使い方を解説します。今回は、フィ...
さまざまなシナリオやプラットフォームで PowerShell がどのように使用されているかをご確認ください。 SSH 経由の PowerShell リモート処理 Azure PowerShell を使ってみる DSC を使用した CI/CD パイプラインの構築 Microsoft Exchange の管理 ...
PowerShell では、WSMan と SSH の両方について PowerShell Remoting Protocol (PSRP) がサポートされています。 詳細については、次を参照してください。 PowerShell での SSH リモート処理 PowerShell での WSMan リモート処理 古いバージョンの Windows 上の WSMan 経由で PowerShell リモー...
悪質なPowerShellスクリプトの実行によく使われるmutex関数を検出します。 Powershell Processing Stream Of Data T1059.001 実行 イベントコード4104を介して、圧縮されたストリーミングデータを処理する不審なPowerShellスクリプトの実行を検出します。 Powershell Using memory As Ba...
パイプラインは、メソッドチェーンに似ているもので、関数型言語の考え方が取り入れられています。 コマンドレット間のデータ受け渡しは、古典的UNIX型アプローチである「テキスト入出力パイプ」ではなく、「.NET Frameworkの構造化.NETオブジェクト」を直接やり取りします。 プロパティ情報を保...
これには、ユーザー データベースと msdb システム データベースの両方が含まれます。 スクリプトでは、 tempdb システム データベースと model システム データベースを除外します。PowerShell コピー import-module sqlps $sqlPath = "sqlserver:\sql\$($env:COMPUTERNAME)" $storage...
よく使うコマンド説明 MSBuild プロジェクトまたはソリューションをビルドする dotnet .NET CLI コマンド dotnet run .NET CLI コマンド clrver CLR 用の .NET Framework ツール ildasm 逆アセンブラー用の .NET Framework ツール CL C/C++ コンパイル ツール NMAKE C/C++ コンパイル ツ...
バージョン 4 に関する情報を追加しました。この情報には、WindowsとLinux/macOSの両方へのインストール手順、バージョン 3 との相違点と新機能を示す移行トピックが含まれます。 2019 年 11 月 21 日 AWS Tools for PowerShell 3.3.563 ...