如何使用命令最大化当前命令提示符

Windows中,我可以通过键盘快捷键Alt + space然后x最大化当前窗口。 当我在命令提示符下工作时,可以使用命令(不使用快捷键)执行同样的操作吗? 简单地说,我需要创build一个bat文件,使Windows运行后最大化。

编辑:我需要这样做,而无需重新启动命令提示符。 因为重启失去了现有窗口的内容。

没有第三方工具,我还没有找到任何可靠的方法。 所以,如果你有访问交流编译器,你可以建立自己的

 #define _WIN32_WINNT 0x0500 #include "windows.h" int main(int argc, char **argv){ ShowWindow( (HWND) GetConsoleWindow(), argc > 1 ? atoi( argv[1] ) : SW_SHOWDEFAULT ); return 0; } 

用mingw / gcc测试。 此代码使用ShowWindow api函数来更改当前控制台窗口(通过GetConsoleWindow()获取的句柄GetConsoleWindow()的显示状态。 如果编译为showWindow.exe你可以做

showWindow.exe 3最大化窗口

showWindow.exe 6最小化窗口

showWindow.exe返回到默认模式

请参阅api文档以获取允许值的完整列表。

我想你必须检查像autoit或CMDOW的其他软件