none
Kann ich mit dem Folderbrowserdialog mehrere Ordner auswählen? RRS feed

  • Frage

  • Hi,

    Ich benutze zurzeit für ein Skript den Openfiledialog und den Folderbrowserdialog. Meine Frage ist, ob ich genau wie beim Openfiledialog mehrere Ordner mit dem Folderbrowserdialog auswählen kann. Irgendwie bekomme ich das nicht hin...

    Opfenfiledialog:

    [System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms") | Out-Null $dialog = New-Object System.Windows.Forms.OpenFileDialog $dialog = New-Object System.Windows.Forms.OpenFileDialog $dialog.FilterIndex = 0 $dialog.InitialDirectory = "C:\" $dialog.Multiselect = $True $dialog.RestoreDirectory = $true $dialog.Title = "Bitte wählen Sie eine Datei aus" $dialog.ShowDialog() $quelle = $dialog.FileNames

    Folderbrowserdialog:

    	[System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms") | Out-Null
    	$FolderBrowser = New-Object System.Windows.Forms.FolderBrowserDialog 
    	$FolderBrowser.rootfolder = "MyComputer"
    	[void]$FolderBrowser.ShowDialog()
    
    	$quelle = $FolderBrowser.SelectedPath


    Danke und ein schönes Wochenende :)

    Grüße

    Freitag, 21. Oktober 2016 07:47

Antworten

  • Leider geht das nicht. Der OpenFileDialog hat eine Eigenschaft, die Mutliselect heißt. Die legt fest, ob mehrere Dateien ausgewählt werden dürfen. So einen Schalter gibt es für den OpenFolderDialog leider nicht.

    OpenFileDialog

    OpenFolderDialog


    Grüße - Best regards

    PS:> (79,108,97,102|%{[char]$_})-join''

    • Als Antwort markiert MCMaggi Freitag, 21. Oktober 2016 09:27
    Freitag, 21. Oktober 2016 08:20

Alle Antworten

  • Leider geht das nicht. Der OpenFileDialog hat eine Eigenschaft, die Mutliselect heißt. Die legt fest, ob mehrere Dateien ausgewählt werden dürfen. So einen Schalter gibt es für den OpenFolderDialog leider nicht.

    OpenFileDialog

    OpenFolderDialog


    Grüße - Best regards

    PS:> (79,108,97,102|%{[char]$_})-join''

    • Als Antwort markiert MCMaggi Freitag, 21. Oktober 2016 09:27
    Freitag, 21. Oktober 2016 08:20
  • Hab ich mir schon gedacht...

    Dann schreib ich alles in eine Variable.

    Danke und schönes Wochenende

    Grüße

    Freitag, 21. Oktober 2016 09:28