Add-Type -AssemblyName System.Windows.Forms $f = new-object Windows.Forms.OpenFileDialog $f.InitialDirectory = "x:\gta5_dlc\mpPacks" $f.Filter = "Text Files (*.txt)|*.txt|All Files (*.*)|*.*" $f.ShowHelp = $true $f.Multiselect = $false [void]$f.ShowDialog() if ($f.Multiselect) { $f.FileNames } else { $f.FileName } Write-Output "User selected $f.FileName...\n\n" & $env:PYTHON .\names_parser.py $f.FileName