Powershell GUI“保存文件对话框”版本的Get-FilePath?

时间:2016-10-18 05:09:17

标签: powershell user-interface savefiledialog

我有一个可用的GUI和一个用于编辑大文本文件的脚本; 我从两个文本框开始手动添加输入路径和输出路径。为了加快速度,我想添加按钮来打开浏览器窗口以打开/保存文件。

到目前为止我已经

$button1.Add_Click({$textinput.text = Get-Filepath})

这给了我输入文件并显示它的完整路径。是否存在保存文件对话框的命令,还是需要完全不同的东西?

1 个答案:

答案 0 :(得分:0)

试试这个:

$button1.Add_Click({
    $OpenFileDialog = New-Object 'System.Windows.Forms.OpenFileDialog'
    if ($OpenFileDialog.ShowDialog() -eq 'OK')
    {
        $textinput.text = $OpenFileDialog.FileName
    }
})