Powershell 输出需要更长的时间来显示

Powershell output takes longer to display

运行 命令提示符和 powershell 中的以下命令。

第一个在命令提示符中立即显示,而在 powershell 中需要更长的时间。它这样做的原因可能是什么?

type file

有没有办法改变或加速默认的 powershell 行为?

如果需要,我很乐意 post video/gif。

这是一个视频,我会 post 一个 gif 动图 https://vid.me/ZjfA

type 在命令提示符下读取文本。在 PowerShell 中,它读取文本行并构造每行文件包含一个字符串对象的 .NET 数组。

Get-Contentslow and slow and and and slow and slow)。

首先打开命令提示符,然后 运行 powershell。或者按 Win+r,然后键入 powershell。接下来键入 运行 以下

powershell.exe -noexit -File "C:\Users\a\Desktop\test.ps1"

测试.ps1

Remove-Item alias:ls
Remove-Item alias:cat
Remove-Item alias:echo
function ls {cmd /c "dir $args"}
function cat {cmd /c "type $args"}
function echo {cmd /c "echo $args"}

现在您的命令看起来应该快多了。