Private/Get-Folder.ps1
Function Get-Folder { <# .DESCRIPTION Opens a directory browser dialog and returns the user selected path .OUTPUTS Selected directory path #> [reflection.assembly]::loadwithpartialname("System.Windows.Forms") | Out-Null $dialog = New-Object System.Windows.Forms.FolderBrowserDialog $dialog.RootFolder = [System.Environment+specialfolder]::Desktop [void] $dialog.ShowDialog() return $dialog.SelectedPath } |