見出し画像

PowerShell ファイル選択画面

PowerShellでファイル選択画面を出すスクリプトです



# アセンブリの読み込み
Add-Type -Assembly System.Windows.Forms

# ファイル選択ダイアログのオブジェクト取得
$dialog = New-Object System.Windows.Forms.OpenFileDialog

# タイトルの設定
$dialog.Title = "ファイルを選択してください"

# フィルタ条件の設定
$dialog.Filter = 'テキストファイル|*.txt|csvファイル|*.csv|pdfファイル|*.pdf|すべてのファイル(*.*)|*.*'

# 4番目の「すべてのファイル」が選択されているようにする
$dialog.FilterIndex = 4

# デフォルト選択ディレクトリの設定
$dialog.InitialDirectory = 'C:\temp\'

# 選択したファイルを表示
if ($dialog.ShowDialog() -eq "OK") {
 write-host "選択したファイルは"
 write-host $dialog.FileName
 write-host "です"
}



#PowerShell #プログラミング学習 #プログラミング #ファイル #ファイル選択 #ファイル選択ダイアログ #Windows #IT

この記事が気に入ったらサポートをしてみませんか?