我教自己的Powershell所以我不知道它的一切.
我需要使用我输入的确切行数(数据库是预定义的)搜索数据库,它包含> 11800个条目.
你能帮我找一下这个慢的原因吗?
码:
$Dict = Get-Content "C:\Users\----\Desktop\Powershell Program\US.txt"
if($Right -ne "") {
$Comb = $Letter + $Right
$total = [int]0
$F = ""
do {
$F = $Dict | Select-Object -Index $total
if($F.Length -eq $Num) {
if($F.Chars("0") + $F.Chars("1") -eq $Comb) {
Add-Content "C:\Users\----\Desktop\Powershell Program\Results.txt" "$F"
}
}
$total++
Write-Host $total
} until([int]$total -gt [int]118619)
$total = [int]0
$F = ""
}
Run Code Online (Sandbox Code Playgroud)
如何逐行搜索/匹配处理加快这一行?我是通过多线程做的吗?如果是这样的话?