У меня был скрипт на excel по поиску файлов по значению.
У меня есть папку с 10 000 файлами , и excel ищет через VBA скрипт практически за 2-3 сек
Когда пытался сделать скрипт на PowerShell через
$find = Get-ChildItem -Path "C:\Folder"
for ($f=0; $f -lt $find.Count; $f++){
$path_name = $find[$f].Name
if($path_name-eq 'test'){
Write-Host 'успех'
}
}
Но Это выходит ооочень оочень долго, скрипт виснет на 10 мин и не отвечает и может повезёт ответит он.
Как мне найти файл по фильттру через
Get-ChildItem
Нашёл на форумах вот такой пример , в описании сказанно что чтобы найти файл по названию, нужно записать имя и поставь (*) но при запросе он ничего не находит
Get-ChildItem -Path "C:\Folder\test*"
Что мне делать чтобы упростить код и сделать его на много быстрее . Ждать по 10 мин чтобы найти файл из 10000. это очень долго.