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