我試圖找出如何將 Get-ChildItem 的輸出放入 ListBox。
我的想法是,我想在一個小的 Powershell 視窗中將一個檔案夾的內容作為下拉選單列出。然后該函式應使用預定義的引數運行選定的檔案。
你知道如何做到這一點嗎?
我嘗試將 Get-ChildItem 的值設定為變數,但我得到的只是一行中的所有內容和一個選項。
提前致謝!
uj5u.com熱心網友回復:
您可以使用Out-GridView在彈出對話框中顯示檔案,讓您選擇檔案并回傳選擇。
$selectedFile = Get-ChildItem | Out-GridView -Title 'Select a file' -OutputMode Single
Write-Host "Selected file: $($selectedFile.Name)"
用于Select-Object更改顯示的列Out-GridView:
$selectedFile = Get-ChildItem | Select-Object Name, LastWriteTime | Out-GridView -Title 'Select a file' -OutputMode Single
Write-Host "Selected file: $($selectedFile.Name)"
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/431571.html
