【发布时间】:2020-12-31 01:38:07
【问题描述】:
我对 Powershell 有点陌生,只是想检查一下是否可行。
我知道有一种方法可以让我使用 OpenFile 对话框获取单个文件甚至多个文件的路径。我也知道用户可以通过文件夹浏览器对话框选择文件夹。
我正在寻找的是一种让用户选择路径的方法,无论是文件夹还是文件(多选)。
我目前有一个脚本,允许用户选择一个文件夹路径,然后在我的脚本中使用:
Get-ChildItem -Path $folderBrowser.SelectedPath -Recurse -File |
ForEach-Object{
$_.creationtime=$($_.CreationTime.AddDays($daysTextBox.Text)) }
我想更新现有脚本以允许选择文件或文件夹,而不是复制脚本。
我已经在网上广泛搜索,但到目前为止我还没有找到任何东西。
【问题讨论】:
-
我不认为有一个 Windows 窗体允许选择具有多选功能的文件夹或文件。恕我直言,我会创建一个消息框让用户选择:“选择文件夹”、“选择文件”、“取消/完成” - 用户选择多个文件夹和/或多个文件 - 结果是您的数据进一步处理。
标签: powershell openfiledialog folderbrowserdialog