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