DIR或者GCI在Powershell中速度慢,但在CMD中速度很快.有什么方法可以加快速度吗?
在CMD.exe中,在亚秒延迟之后,响应速度与CMD窗口可以跟上的速度一样快
dir \\remote-server.domain.com\share\folder\file*.*
Run Code Online (Sandbox Code Playgroud)
在Powershell(v2)中,经过40秒以上的延迟,这会以明显的缓慢响应(可能每秒3-4行)
gci \\remote-server.domain.com\share\folder\file*.*
Run Code Online (Sandbox Code Playgroud)
我正在尝试扫描远程服务器上的日志,所以可能有更快的方法.
get-childitem \\$s\logs -include $filemask -recurse | select-string -pattern $regex
Run Code Online (Sandbox Code Playgroud)