当前位置:  开发笔记 > 开发工具 > 正文

Windows有更好的命令提示吗?

如何解决《Windows有更好的命令提示吗?》经验,为你挑选了2个好方法。

出于某种原因,Windows命令提示符是"特殊的",因为您必须转到属性对话框以水平调整其大小,而不是像其他应用程序一样拖动窗口的一角.不出所料,这个功能也使它成为PPP-Powershell - 有没有办法通过命令提示替换或Windows hackery?



1> Factor Mysti..:

2016年更新:

Windows 10的默认conhost UI具有更多功能,包括免费调整大小,透明度等(这包括cmd和powershell)

我现在使用ConEmu(这里的演练),它有很多功能,包括标签和分割窗格.

其他选项包括Cmder(内置附加工具)和ConsoleZ(Console2的一个分支).

控制台似乎不再更新



2> avgbody..:

我不知道这是否是您想要的:调整Powershell控制台窗口的大小.如果是这样,我之前得到了这个:只需输入:调整大小并使用箭头键调整宽度和高度.

##
## Author   : Roman Kuzmin
## Synopsis : Resize console window/buffer using arrow keys
##

function Size($w, $h)
{
    New-Object System.Management.Automation.Host.Size($w, $h)
}

function resize()
{
Write-Host '[Arrows] resize  [Esc] exit ...'
$ErrorActionPreference = 'SilentlyContinue'
for($ui = $Host.UI.RawUI;;) {
    $b = $ui.BufferSize
    $w = $ui.WindowSize
    switch($ui.ReadKey(6).VirtualKeyCode) {
        37 {
            $w = Size ($w.width - 1) $w.height
            $ui.WindowSize = $w
            $ui.BufferSize = Size $w.width $b.height
            break
        }
        39 {
            $w = Size ($w.width + 1) $w.height
            $ui.BufferSize = Size $w.width $b.height
            $ui.WindowSize = $w
            break
        }
        38 {
            $ui.WindowSize = Size $w.width ($w.height - 1)
            break
        }
        40 {
            $w = Size $w.width ($w.height + 1)
            if ($w.height -gt $b.height) {
                $ui.BufferSize = Size $b.width $w.height
            }
            $ui.WindowSize = $w
            break
        }
        27 {
            return
        }
    }
  }
}


这完全是疯狂的.
推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有