gpt4 book ai didi

command-line - 使用命令提示符修改 cmd.exe 属性

转载 作者:行者123 更新时间:2023-12-03 11:09:28 25 4
gpt4 key购买 nike

这不是很好地递归吗?

我的外部驱动器上有一个可移植命令提示符,它有一个不错的 .bat 文件来配置一些初始设置,但我想要更多!

这是我知道如何从 .bat 设置的内容:

  • 颜色 = (颜色 XY) 其中 x 和 y 是预定义颜色的十六进制数字
  • Prompt = (prompt $p$g) 将提示设置为 "C:\etc\etc >"默认提示
  • Title = (title "text") 将窗口标题设置为 "text"
  • Screen Size = (mode con: cols=XX lines=YY) 设置窗口的列和行大小
  • Path = (SET PATH=%~d0\bin;%PATH%) 为我的工具设置本地路径并附加计算机路径

  • 所以这一切都很棒。但是有一些设置我似乎无法从 bat 设置。就像,我将如何在不使用“属性”对话框的情况下设置这些:
  • 缓冲区 = 不是屏幕大小,而是缓冲区
  • 快速编辑模式和自动完成等选项
  • 弹出颜色
  • 字体。您可以使用可移植驱动器上的字体,还是必须安装它才能工作?
  • 命令历史选项
  • 最佳答案

    关于设置缓冲区大小:

    使用 mode con: cols=XX lines=YY不仅设置窗口(屏幕)大小,还设置缓冲区大小。

    如果您根据可用的屏幕尺寸指定系统允许的尺寸,您将看到窗口和缓冲区尺寸都设置为相同的值; 。例如:

    mode con: cols=100 lines=30

    结果如下(值相同):
  • 窗口大小:宽度= 160 , 高度= 78
  • 缓冲区大小:宽度= 160 , 高度= 78

  • 相比之下,如果您根据可用屏幕尺寸指定过大的值,您将看到窗口大小更改为其最大值,但缓冲区大小更改为指定的值。
    mode con: cols=1600 lines=900

    屏幕分辨率为 1280x1024 时,您将获得:
  • 窗口大小:宽度= 160 , 高度= 78
  • 缓冲区大小:宽度= 1600 , 高度= 900
  • 关于command-line - 使用命令提示符修改 cmd.exe 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/945527/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com