1.通过修改注册表达到效果:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Console]"FullScreen"=dword:00000001
将这句代码保存成reg文件,双击运行即可
2.运用设置批处理窗口大小的方法,阁下应该有圆迅一点批处理基础,我就不再赘述
纯手打,望采纳
@echo off::设瞎悄定: 运行在全屏模式拿薯下
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
graftabl 936>nul
:rem 下面放置你的磨敏渣代码……
pause
方案一 debug ->如一楼同学的debug代码方案二 调用XP系统自带的reg命令设置注灶凯册表
方案三 调用临时VBS代码设置注册表
如果你的系统是XP的话,方案二应该是完全的批处理语言完成的全屏处理,方案三和二原理一样,只是实现方式不同。系统版本升级后,很多系统安全方面都有所加强,并非所有在XP下能运行的代码都能在WIN7 或 VISTA下运行。
@echo off
if "%1"=="" (
goto :FullScreen
)
reg add HKEY_CURRENT_USER\Console /v FullScreen /t REG_DWORD /d %1 /f>nul
echo Full Screen Mode
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
rem 把你自己需要的代码写到这里
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
goto :end
:FullScreen
set OriginalMode=0
for /f "delims=" %%i in ('REG QUERY HKEY_CURRENT_USER\隐轮唤Console /v FullScreen') do (
set OriginalMode=%%i
)
set OriginalMode=%OriginalMode:~-1%
reg add HKEY_CURRENT_USER\Console /v FullScreen /t REG_DWORD /d 1 /f>nul
start "" %0 %OriginalMode%
goto :eof
:end
pause
exit
-----------------------另外补充一下:桐则
如果你非XP系统运行了这个代码,你会发现CMD窗口不见了,用regedit.exe打开注册表,在HKEY_CURRENT_USER\Console找到FullScreen删除之就恢复了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)