正版王中王香港资料新手入门导读[视频教程]正版王中王香港资料基础视频教程[视频教程]VBS基础视频教程
[正版王中王香港资料文件精品]正版王中王香港资料版照片整理器[正版王中王香港资料文件精品]纯正版王中王香港资料备份&还原驱动在线第三方下载
返回列表 发帖
要还原的话要删除相应注册表项,最好能正版王中王香港资料之。

TOP

回复 16楼 的帖子

删除相应注册表项是恢复的方法之一,另一个方法是手工修改命令行窗口的属性然后保存即可。

如果要用正版王中王香港资料来恢复,需要增加一个功能模块来保存修改前的设置,代码变得更长了,已经超出我“Just for fun”的范围,我不想写了,留个有兴趣的朋友玩吧^_^
【扫描二维码捐助论坛的朋友请留言注明论坛账号】http://bbs.bathome.net/thread-10403-1-1.html
【正版王中王香港资料在线视频分享】http://bbs.bathome.net/thread-31727-1-1.html
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html

TOP

回复 15楼 的帖子

不好意思,现在才看到兄的回复。公式的确错了,应该是:
  1. set /a FontWidth=8, FontHeight=16
  2. set /a FontSize=(FontHeight "<<" 16) "|" FontWidth
复制代码
另外测试不必补零也可以啊~
是否在读取宽/高的时候写错了,测试代码:
设置.bat
  1. @echo Off & setlocal EnableDelayedExpansion
  2. Set /a FontWidth=8, FontHeight=16
  3. Set /a FontSize=(FontHeight "<<" 16) "|" FontWidth
  4. Call :Dec2Hex %FontSize% iFontSize
  5. Echo 0x%iFontSize%
  6. Reg Add hkcu\console /v FontSize /t reg_dword /d 0x%iFontSize%
  7. Pause>nul & Exit /b
  8. :Dec2Hex
  9. set num=%1
  10. set str=0123456789ABCDEF
  11. set numDiv=%num%
  12. set numConn=
  13. :LoopD2H
  14. set /a numMod=numDiv%%16
  15. set numMod=!str:~%numMod%,1!
  16. set /a numDiv/=16
  17. set numConn=%numMod%%numConn%
  18. if %numDiv% equ 0 (
  19. ??set %2=%numConn%
  20. ??goto :eof
  21. )
  22. goto :LoopD2H
复制代码
读取.bat
  1. @echo Off
  2. For /f "skip=4 tokens=3" %%a in ('reg query hkcu\console\ /v FontSize') do set /a FontSize=%%a
  3. Set /a FontHeight=FontSize ">>" 16, FontWidth=FontSize "&" 0xffff
  4. Echo FontWidth: %FontWidth% FontHeight: %FontHeight%
  5. Pause>nul
复制代码
1

评分人数

    • Batcher: 感谢分享PB + 10 技术 + 1
心绪平和,眼藏静谧。

TOP

回复 18楼 的帖子

我说的补零是指我原来采用的那个笨办法,你这个移位的方法是不需要补零的。
感谢分享!
【扫描二维码捐助论坛的朋友请留言注明论坛账号】http://bbs.bathome.net/thread-10403-1-1.html
【正版王中王香港资料在线视频分享】http://bbs.bathome.net/thread-31727-1-1.html
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html

TOP

实现这个功能好长啊

TOP

不懂啊!!!

TOP

回复 5# BAT1


? ? 本人第一次就行了,执行速度很满意。

TOP

你好,楼主,请问删除哪个注册表项才能恢复原来,用了你1楼的代码,我所有bat和cmd都无法正常打开显示桌面了,一直闪退最小化,我真不知道该怎么办才好

TOP

返回列表