Как ускорить Powershell Get-Childitem через UNC

DIR или GCI работает медленно в Powershell, но быстро в CMD. Есть ли способ ускорить это?

В CMD.exe после задержки в менее секунды он реагирует так же быстро, как окно CMD

dir \\remote-server.domain.com\share\folder\file*.*

В Powershell (v2) после задержки в 40+ секунд , это реагирует заметно медленнее (может быть, 3-4 строки в секунду)

gci \\remote-server.domain.com\share\folder\file*.*

Я пытаюсь сканировать журналы на удаленном сервере, поэтому, возможно, есть более быстрый подход.

get-childitem \\$s\logs -include $filemask -recurse | select-string -pattern $regex
16
задан b w 25 August 2011 в 20:50
поделиться