【问题标题】:How can I maximize a specific window through cmd? (Windows)如何通过cmd最大化特定窗口? (视窗)
【发布时间】:2013-02-07 20:36:45
【问题描述】:

我只想制作一个简单的Notepad .bat 文件,它可以最大化特定的进程窗口。这可能吗?

【问题讨论】:

    标签: windows command-line command-prompt maximize-window


    【解决方案1】:

    如果您想最大化已经运行的程序/窗口,您可以尝试使用 windowMode.bat 使用其标题(或标题开头的字符串):

    @echo off
    call windowMode -title "Notepad" -mode maximized
    

    或者用它的进程ID:

    @echo off
    call windowMode -pid 1313 -mode maximized
    

    【讨论】:

    • 感谢您的支持,避免了 IntelliJ 处于最小化状态而无法使其正常运行的情况。有一个带有代码的批处理并在其上调用 csc 来做高级魔法的好主意。
    • 这应该是 OP 询问最大化任何进程的答案
    【解决方案2】:

    Start 需要一个参数来做到这一点。

    START /MAX notepad.exe
    

    但是,如果它是一个已经在运行的实例,则它不在 cmd 的控制范围内。

    【讨论】:

    • 不错!我需要一个 BAT 脚本来在最大化的 CMD 中启动一个进程(一个 shell)。这成功了:START /MAX cmd.exe /C "mode con cols=500 lines=500 && bin/my_shell.exe"
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-19
    • 1970-01-01
    • 1970-01-01
    • 2011-12-11
    • 1970-01-01
    相关资源
    最近更新 更多