首页 > 代码库 > 浏览打开窗口

浏览打开窗口

创建浏览打开窗口的函数:

1 function Read-FolderBrowserDialog([string]$InitialDirectory)2 {3     $app = New-Object -ComObject Shell.Application4     $folder = $app.BrowseForFolder(0, "Please Select a Folder", 0, $InitialDirectory)5     if ($folder) { return $folder.Self.Path } else { return "未选中任何文件夹" }6 }7 8 #运行函数9  Read-FolderBrowserDialog d:\

结果:

 $folder = Read-FolderBrowserDialog d:\

 $folder 结果为 选中的文件夹路径

 

 $app = New-Object -ComObject Shell.Application

 From: http://blog.vichamp.com/powershell/2013/10/15/powershell-multi-line-input-box-dialog-open-file-dialog-folder-browser-dialog-input-box-and-message-box/