创建浏览打开窗口的函数:
1 function Read-FolderBrowserDialog([string]$InitialDirectory) 2 { 3 $app = New-Object -ComObject Shell.Application 4 $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/
浏览打开窗口
时间: 2024-10-12 16:04:50