Powershell使用OpenFileDialog打开文件示例(powershell在哪)硬核推荐

随心笔谈2年前发布 admin
191 0 0

文章摘要

这篇文章介绍了名为`Show-OpenFileDialog`的函数,用于在Windows系统中打开文件选择对话框。该函数接受两个参数:`$Title`和`$Filter`,分别指定对话框的标题和文件类型过滤器。函数使用`Microsoft.Win32.OpenFileDialog`类型对象来创建对话框,并通过`Show`方法显示。如果用户点击“确定”,函数返回文件路径;如果用户取消,则显示“Cancel”提示信息。文章重点突出该函数的实现逻辑及其在文件管理中的应用。

function Show-OpenFileDialog

{

  param

  ($Title=’Pick a File’, $Filter=’All|*.*|PowerShell|*.ps1′)

  $type=’Microsoft.Win32.OpenFileDialog’

  $dialog=New-Object -TypeName $type

  $dialog.Title=$Title

  $dialog.Filter=$Filter

  if ($dialog.ShowDialog() -eq $true)

  {

    $dialog.FileName

  }

  else

  {

    Write-Warning ‘Cancelled’

  }

}

© 版权声明

相关文章