我希望能够进一步向上滚动以查看命令的结果。例如,如果我输入dir
包含大量列表的目录,如C:\windows
,则输出将非常长。当我尝试向上滚动时,我可能会从 z 转到 s,而永远无法到达 r。文件夹中的文件/目录太多。
我怎样才能增加缓冲区,以便我可以读取更长的输出历史记录?
答案1
答案2
右键单击 CMD 提示符的标题栏 > 属性 > 布局 > 屏幕缓冲区大小将允许您增加屏幕缓冲区大小。
就暂停而言,正如 Serodis 所建议的那样,/p
大多数 cmd/DOS(我知道不相等,但这适用于两者)都使用|more
后缀。
答案3
你可以去drop-down->properties->increase buffer size
。我通过谷歌搜索找到了答案。
答案4
除了已经给出的答案之外,Powershell ISE 还会保留提示窗口中所有内容的完整缓冲区。
如果您从 ISE 窗口启动命令,则无论有多少输出,您都能够滚动到顶部。