Yuv*_*val 10 windows command-line
我正在使用 Windows xp 机器。我在汇编中编写了一个输出一些文本的程序,并试图创建命令行输出的屏幕截图(开始->运行->“cmd”)。
问题是最初由程序打印的文本被后面的文本向上推,我无法滚动到它。
我尝试使用属性 => 布局下的宽度和高度,但它似乎调整了窗口本身的大小(边框)而不调整窗口内的文本区域的大小(文本没有更多的“空间”,但窗口更大)。
有人知道解决方法/解决方案吗?
谢谢!
Joh*_*n T 11
在属性对话框下调整大小应该可以工作(确保您正在调整宽度和缓冲区大小,单独调整窗口大小也应该增加缓冲区),但如果它不起作用,您可以始终:
将输出重定向到一个文件:
program.exe > C:\path\to\file.txt
Run Code Online (Sandbox Code Playgroud)查看Console2
在其中一个选项卡上有一个设置,您可以在其中设置缓冲区大小(它应该为滚动存储多少行)。
编辑:您可以在布局选项卡,屏幕缓冲区大小中找到它。将 Height 设置为要存储用于滚动的行数。
小智 6
您也可以使用以下方法执行此操作:
mode con:cols=x lines=y
Run Code Online (Sandbox Code Playgroud)
例如:
mode con:cols=150 lines=80
Run Code Online (Sandbox Code Playgroud)
您可以创建自动执行此操作的快捷方式:
cmd /k mode con:cols=150 lines=80
cmd /k mode con:cols=80 lines=40
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14596 次 |
最近记录: |