【发布时间】:2020-11-12 09:31:01
【问题描述】:
PowerScript Noob 在这里。
我发现了一段代码,它允许用户通过文件夹浏览器对话框选择文件夹,而不是手动输入文件夹的路径。
按预期工作,除了文件夹浏览器对话框经常在屏幕上的其他窗口后面打开,这越来越令人厌烦。
代码如下:
Function Get-Folder($initialDirectory)
{
[System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms")|Out-Null
$foldername = New-Object System.Windows.Forms.FolderBrowserDialog
$foldername.Description = "Select a folder"
$foldername.rootfolder = "MyComputer"
$foldername.SelectedPath = $initialDirectory
if($foldername.ShowDialog() -eq "OK")
{
$folder += $foldername.SelectedPath
}
return $folder
}
$FolderNavn = Get-Folder($StartFolder)
如何让文件夹浏览器对话框“在”所有其他 Windows 之上打开?
谢谢。
【问题讨论】:
标签: powershell folderbrowserdialog