FolderBrowserDialog带有文本输入选项

时间:2018-06-18 20:59:07

标签: powershell folderbrowserdialog

鉴于该对话框被称为文件夹BROWSER对话框我怀疑答案是否定的,但有没有办法让文件夹浏览器允许文本输入路径,而不是强制浏览?我需要从网络共享中选择一个文件夹(并且只有一个文件夹),并且对话框中的整个浏览过程有点......缺乏。理想情况下,我希望能够在文本框中放置 \\ servername ,并查看文件夹列表是否正确更新。这是WinForms或其他内置机制中存在的东西吗?或者那个需要构建我自己的UI的那个?

1 个答案:

答案 0 :(得分:0)

你可以去读书:

$comObj = New-Object -ComObject Shell.Application     
$dir = $comObj.BrowseForFolder(0, $title, 0 , $startPath);
#                                      UNC path ^^^^^^^^^^
if ($dir) {
    $dir.Self.Path;
} else {
    'Nothing selected'
}

Reference here