Staticメソッド/プロパティにアクセスする
MSH Beta2になって、SDKの構成と内容が少し変更されました。
「Working with Objects」はBeta2で追加されたページで、オブジェクトに対するアクセス方法がまとめてあります。
Staticなメソッドやプロパティにアクセスするには「::」(コロンを2つ)を使用します。
今日の日付の取得
MSH C:\> [System.DateTime]::Today 2005年9月17日 0:00:00
ディレクトリの作成/削除
MSH C:\> #フォルダを作成します MSH C:\> [System.IO.Directory]::CreateDirectory("C:\TestDir") Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 2005/09/17 6:02 TestDir MSH C:\> #フォルダを削除します MSH C:\> [System.IO.Directory]::Delete("C:\TestDir")
読み込まれているアセンプリの取得
MSH> [System.AppDomain]::CurrentDomain.GetAssemblies() GAC Version Location --- ------- -------- True v2.0.50215 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\mscorlib.dll False v2.0.50215 C:\Program Files\Microsoft Command Shell\msh.exe ・ ・ ・