PowerShell 메모 파일 선택 대화 상자

개요



파일 선택 대화 상자를 표시하고 선택한 파일 이름을 콘솔에 출력하는 샘플.

코드


Add-Type -AssemblyName PresentationFramework
function FileSelect()
{
    $dlg = New-Object Microsoft.Win32.OpenFileDialog
    # フィルタ設定
    $dlg.Filter = "テキストファイル|*.txt|HTML|*.htm;*.html|CSVファイル|*.csv"
    # ダイアログ表示
    $result = $dlg.ShowDialog()
    # 戻り値確認
    if ($result -eq $true) {
        Write-Host $dlg.FileName  -ForegroundColor Cyan
    } else {
        Write-Host "選択キャンセル" -ForegroundColor Cyan
    }
}

실행 예





동작 확인한 환경


  • PowerShell V4 (Windows 8.1)
  • PowerShell V5 (Windows 10)
  • 좋은 웹페이지 즐겨찾기