Windows 通过批处理命令全屏显示?

Windows 通过批处理命令全屏显示?,windows,batch-file,batch-processing,Windows,Batch File,Batch Processing,我在Windows下有一个批处理脚本。当任何人点击该脚本时,我希望命令窗口变成全屏,就像我们通过键盘快捷键[Alt+Enter]所做的那样 可以使用批处理文件中的任何命令自动完成吗?没有。不过,您可以为自己编写一个小程序。有此功能。在Windows XP中,您需要通过“start/max”最大化(但不是全屏)启动程序,如下所示: start "Winow Title" /MAX "C:\batches\myfile.bat" 该命令将位于原始批处理文件中,并调用真实的bath文件 我不认为有办

我在Windows下有一个批处理脚本。当任何人点击该脚本时,我希望命令窗口变成全屏,就像我们通过键盘快捷键
[Alt+Enter]
所做的那样


可以使用批处理文件中的任何命令自动完成吗?

没有。不过,您可以为自己编写一个小程序。有此功能。

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

start "Winow Title" /MAX "C:\batches\myfile.bat"
该命令将位于原始批处理文件中,并调用真实的bath文件

我不认为有办法通过模拟向父进程发送
Alt+Enter
来改变批处理文件中正在执行的“cmd”命令的全屏状态,而不需要编写特殊的应用程序


在Windows 7(可能还有Vista)中,您必须在XP虚拟机内运行全屏模式。

我认为从Vista开始,Windows不再支持全屏模式。所以我认为即使有可能,它也不是一个健壮的解决方案。@Michael,事实上,Windows 7仍然支持全屏cmd(所以我认为Vista仍然支持它)。@Michael:WDDM驱动程序不支持它,但旧的显示驱动程序应该仍然可以使用它。@joey:谢谢你的澄清-如果我可以编辑我的评论,我想把它改成更像“从Vista开始,Windows对全屏模式的支持是参差不齐的;你可能无法依赖它的存在。”我希望它在批处理文件中。。不是在vc++中,那只会使它最大化,而不是全屏。@Joey-Yikes。我瞎了(我启动了我的全屏应用程序,但没有注意到标题栏。DUH)。