通过批处理命令全屏?

发布于 2024-10-16 03:32:39 字数 124 浏览 6 评论 0原文

我在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

醉生梦死 2024-10-23 03:32:39

在Windows XP中,您需要通过“start /max”最大化(但不是全屏)启动程序,如下所示:

start "Winow Title" /MAX "C:\batches\myfile.bat"

该命令将位于原始批处理文件中,并调用真正的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:

start "Winow Title" /MAX "C:\batches\myfile.bat"

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.

泪冰清 2024-10-23 03:32:39

没有。不过,您可以编写一个小程序来为您执行此操作。有 SetConsoleDisplayMode 函数。

There is none. You can write a small program doing so for you, though. There is the SetConsoleDisplayMode function.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文