我有一個簡短的腳本中,我遞歸搜索字符串,並寫出了一定的成效。不過我有數百個字符串的搜索,所以我想抓住從一個CSV文件中的值用它作爲我的字符串搜索和移動到下一行。循環通過CSV列
以下是我有:
function searchNum {
#I would like to go from manual number input to auto assign from CSV
$num = Read-Host 'Please input the number'
get-childitem "C:\Users\user\Desktop\SearchFolder\input" -recurse | Select String -pattern "$num" -context 2 | Out-File "C:\Users\user\Desktop\SearchFolder\output\output.txt" -width 300 -Append -NoClobber
}
searchNum
我如何通過CSV運行指定每行的$ NUM值?