Shell オブジェクトを使用してフォルダを選択する方法について、サンプルコードを用いて説明します。
フォルダ選択ダイアログを表示
1. 次のファンクションを作成します。
Function Select-Folder()
{
$obj = New-Object -ComObject Shell.Application
$f = $obj.BrowseForFolder(0, "フォルダを選択してください。", 0, 0)
$f.Self.Path
}
2. ファンクションをコールします。
$f = Select-Folder $f