这是一段让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除外),也请麻烦告诉我一下,谢谢了~ 展开
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
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询