在PowerShell中,我如何在“;“更多”;命令使用?

在PowerShell中,我如何在“;“更多”;命令使用?,powershell,Powershell,当我使用more时,通常通过help,有一些键可以做特殊的事情(q结束more命令,回车向下滚动等) PowerShell本身是否有办法获得这些键的帮助,或者我需要用谷歌搜索吗?more在Powerhsell中,它只是一个具有以下定义的函数: param([string[]]$paths) $OutputEncoding = [System.Console]::OutputEncoding if($paths) { foreach ($file in $paths) {

当我使用
more
时,通常通过
help
,有一些键可以做特殊的事情(q结束
more
命令,回车向下滚动等)


PowerShell本身是否有办法获得这些键的帮助,或者我需要用谷歌搜索吗?

more
在Powerhsell中,它只是一个具有以下定义的函数:

param([string[]]$paths)
$OutputEncoding = [System.Console]::OutputEncoding

if($paths)
{
    foreach ($file in $paths)
    {
        Get-Content $file | more.com
    }
}
else
{
    $input | more.com
}
因此,在命令行中,您应该能够执行
more.com/?
并查看帮助,其中包含以下文本,这正是您要查找的内容:

If extended features are enabled, the following commands
are accepted at the -- More -- prompt:

P n     Display next n lines
S n     Skip next n lines
F       Display next file
Q       Quit
=       Show line number
?       Show help line
<space> Display next page
<ret>   Display next line
如果启用了扩展功能,则以下命令
在--More--提示符下接受:
P n显示下n行
S n跳过下n行
F显示下一个文件
Q退出
=显示行号
?       显示帮助热线
显示下一页
显示下一行