通过批处理命令全屏?
我在 Windows 下有一个批处理脚本。当任何人单击该脚本时,我希望命令窗口变成全屏,就像我们通过键盘快捷键 [Alt+Enter]
所做的那样。
可以使用批处理文件中的任何命令自动完成吗?
I have a batch script under Windows. When anyone will click on that script I want the command window to become full screen like we do by keyboard shortcut [Alt+Enter]
.
Can it be done automatically using any command in batch file?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在Windows XP中,您需要通过“start /max”最大化(但不是全屏)启动程序,如下所示:
该命令将位于原始批处理文件中,并调用真正的bath文件。
我认为没有办法从批处理文件中更改正在执行的“cmd”命令的全屏性,除非有人编写特殊的应用程序通过模拟发送 Alt 来执行此操作+Enter 到父进程。
在 Windows 7(可能还有 Vista)中,您必须在 XP 虚拟机中运行才能实现全屏模式。
In Windows XP, you need to start your program maximized (but not full screen) via "start /max" as follows:
This command would be inside your original batch file, and call the real bath file.
I don't think there's a way to change the full screen-ness of an executing "cmd" command from within a batch file absent someone writing a special app to do so by emulating sending
Alt+Enter
to the parent process.In Windows 7 (and probably Vista) you must run inside XP virtual machine for full screen mode.
没有。不过,您可以编写一个小程序来为您执行此操作。有 SetConsoleDisplayMode 函数。
There is none. You can write a small program doing so for you, though. There is the SetConsoleDisplayMode function.