这是一段让CMD全屏的代码,麻烦详细解释一下每一句的具体意思,谢谢!

@echooffifnot"%1"==""gotorealregaddhkcu\console\/vfullscreen/tREG_DWORD/d1/f>nulstart... @echo off
if not "%1"=="" goto real
reg add hkcu\console\ /v fullscreen /t REG_DWORD /d 1 /f >nul
start "" %0 uuu
exit
:real
reg add hkcu\console\ /v fullscreen /t REG_DWORD /d 0 /f >nul 如果有更好的方式(ALT+Enter除外),也请麻烦告诉我一下,谢谢了~
展开
 我来答
匿名用户
2014-03-02
展开全部
@echo off //关闭回显,@表示本行业不回显
if not "%1"=="" goto real // 如果有参数则直接退出
reg add hkcu\console\ /v fullscreen /t REG_DWORD /d 1 /f >nul // 设置注册表项,让新开的CMD窗口为全屏模式
start "" %0 uuu //再次运行本BAT文件,带uuu参数,跟前面的检测参数项呼应。
exit // 退出本BAT,因为新的已经运行起来了。
:real // 退出的时候,将全屏模式取消了。
reg add hkcu\console\ /v fullscreen /t REG_DWORD /d 0 /f >nul 还有个办法就是通过调用Debug,将显示模式重置一下。echo exit|%ComSpec% /k prompt e 100 B4 00 B0 12 CD 10 B0 03 CD 10 CD 20 $_g$_q$_|debug>nul
chcp 437>nul
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式