Powershell: путь к браузеру папок/браузеру файлов

Я новичок в Powershell и просто хочу проверить, возможно ли что-то.

Я понимаю, что есть способ позволить мне получить путь к отдельному файлу и даже к нескольким файлам с помощью диалогового окна OpenFile. Я также понимаю, что пользователь может выбрать папку с помощью диалогового окна просмотра папок.

Я ищу способ для пользователя выбрать путь, будь то папка или файл (с множественным выбором).

В настоящее время у меня есть скрипт, который позволяет пользователю выбрать путь к папке, который затем используется в моем скрипте:

Get-ChildItem -Path $folderBrowser.SelectedPath -Recurse -File |
ForEach-Object{
$_.creationtime=$($_.CreationTime.AddDays($daysTextBox.Text)) }

Я хочу обновить существующий сценарий, чтобы можно было выбирать файлы или папки, а не дублировать сценарий.

Я много искал в Интернете, но пока ничего не нашел.


person Andy James    schedule 12.09.2020    source источник
comment
Я не думаю, что есть форма Windows, позволяющая выбирать папку или файл с функцией множественного выбора. IMH, я бы создал окно сообщения, чтобы пользователь мог выбрать: «Выбрать папку», «Выбрать файл», «Отменить/Готово» — пользователь выбирает либо несколько папок, либо несколько файлов — результатом будут ваши данные для дальнейшей обработки.   -  person Adis1102    schedule 14.09.2020


Ответы (1)


Спасибо за ваш ответ.

Я решил создать форму с вкладками и иметь одну вкладку для папок и одну вкладку для отдельных элементов.

person Andy James    schedule 15.09.2020
comment
Не поделитесь с нами своим результатом? - person Adis1102; 15.09.2020