我得到了一个字符串中的文件名(项目)列表,如下所示:文件1文件2文件3文件4等等我想把它们放到某种选择菜单中,比如GUI [void] $listBox.Items.Add('$string')之类的,我不知道怎么做,有人能帮忙吗?字符串是一行一行的,纯文件名,没有空格。谢谢!我试着从powershell字符串中创建交互式菜单,从菜单中选择一个项目。
fumotvh31#
好的真实的很快的:受此article关于choisedescription类的启发:
$coll = @() Get-Content -Path "C:\full\path\to\your\files.txt" | ForEach-Object { $d = [System.Management.Automation.Host.ChoiceDescription]::new("$_") $coll+=$d } $r = $host.ui.PromptForChoice("Your Options","Select a choice",$coll,0)
复制到powershell伊势,调整文件路径并运行它。
1条答案
按热度按时间fumotvh31#
好的真实的很快的:受此article关于choisedescription类的启发:
复制到powershell伊势,调整文件路径并运行它。