微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

关于MSDN for VB6和VC6

2011/05/29 1:53 A.M.

MSDN for VB6 和VC6真是杯具,

里面的索引页是*.col格式的,

而且索引页的详情又放在 系统分区
%systemRoot%\help\hhcolreg.dat

还有

C:\ProgramData\Microsoft\HTML Help\hhcolreg.dat

里面

重装系统后害我不得不重装了MSDN

看到 一个绿色版setup 的批处理才明白.

@echo off
:_start

Set CPath=%CD%
Set rCPath=%CPath:\=\\%

set findStr=MSDNCpathFalg
set newStr=%CPath%\MSDNVB
set dFile=hhcolreg.dat
set dTmp=hhcolreg.tmp

echo 正在复制文件%systemRoot%\help\hhcolreg.dat
for /f "delims=" %%i in (%dFile%) do (
 Setlocal EnableDelayedExpansion
 set "varTmp=%%i"
 set "varTmp=!varTmp:%findStr%=%newStr%!"
 >>%dTmp% echo,!varTmp!
 Endlocal
)

if exist %systemRoot%\help\hhcolreg.dat (
copy /y "%systemRoot%\help\hhcolreg.dat" "%CPath%\hhcolreg.bak")

copy /y "%CPath%\hhcolreg.tmp" %systemRoot%\help\hhcolreg.dat >nul

del /s  "%CPath%\hhcolreg.tmp" >nul


call %systemRoot%\hh.exe %newStr%\msdnvs98.col
pause

exit

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐