如何用bat文件打开一个最大化的命令行窗口并在其中运行命令

我想用一个bat文件执行一些命令,但是因为反馈信息刚好能在窗口最大化的时候显示完,如果在bat中加入命令,直接在运行的时候自动窗口最大化,并在里面执行命令。
用start是可以最大化,但是在执行后面的命令时,会另开一个普通大小的窗口!
手动最大化的就别来回答了!

第1个回答  2012-05-08
@echo off
if "%1" == "max" goto top
start "" /max "%~nx0" max
exit
:top
::下面是批处理代码
echo 把你的代码写在这里
pause追问

不行。。。。

追答

一句“不行”很难帮到你。是什么情况?我是经过验证上面代码可行的。
你把上面代码保存为一个批处理,运行一下看看。先不要写入你的代码。

追问

首先是可以最大化,我录入的是
@echo off
if "%1" == "max" goto top
start "" /max "%~nx0" max
exit
:top
然后给的反馈如图:

追答

1、不要用中文名的批处理
2、打开记事本,把下面内容粘贴进去,保存为 test.bat ,然后运行
@echo off
if "%1".=="max". goto top
start "" /max "%~nx0" max
exit
:top
::下面是批处理代码
echo 把你的代码写在这里
pause

应该显示:

本回答被提问者采纳
第2个回答  2012-05-08
start /max 最大化运行的。
start /max cmd ::自己去测试下。追问

这个不行呀。

第3个回答  2012-05-08
start /max "" "程序路径"