未分類

PowerShell - 記号の意味 - ふたつのコロン (::)

Windows PowerShell で使用されるふたつのコロン (::) について説明します。

.NET クラスの静的プロパティ

このサンプルでは、System.String クラスの Empty 静的プロパティを指定しています。

[System.String]::Empty

.NET クラスの静的メソッド

このサンプルでは、System.String クラスの Concat 静的メソッドを実行しています。

[System.String]::Concat("ABC", "XYZ")

プロバイダーを指定

します。これを使用すると、ドライブとして公開されていない場所にもアクセスすることができます。例えば、Registry プロバイダーは通常 HKLM と HKCU しか公開していませんが、この指定方法を使うと、HKEY_CLASSES_ROOT にアクセスできます。

dir Registry::HKEY_CLASSES_ROOT
dir Variable::i

-未分類