@echo off @CHCP 1252 > NUL: @echo ... @REM Uncomment the following line if you want to keep this BAT file for later use. @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\execAfter.bat" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\execAfter_bak.bat" > NUL: @copy "C:\Program Files\VSdocman\Templates\msdn1\*.*" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\*.*" > NUL: @copy "C:\Program Files\VSdocman\Templates\help2\*.*" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\*.*" > NUL: @copy "C:\Program Files\VSdocman\Redist\HelixoftHelpReg.exe" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\HelixoftHelpReg.exe" > NUL: echo IF EXIST "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp" rmdir "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp" /S /Q > NUL: IF EXIST "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp" rmdir "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp" /S /Q > NUL: echo mkdir "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp" > NUL: mkdir "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp" > NUL: echo mkdir "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp\scripts" > NUL: mkdir "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp\scripts" > NUL: echo copy "C:\Program Files\VSdocman\Templates\MSHelp\scripts\*.*" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp\scripts\*.*" > NUL: copy "C:\Program Files\VSdocman\Templates\MSHelp\scripts\*.*" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\MSHelp\scripts\*.*" > NUL: @REM Make duplicate overloads list with correct name so that they can be referenced @for %%a in ("E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\*_overloads+.html") do call :process_rename %%~fa @goto :continue_after_rename echo :process_rename :process_rename @set file=%1 @rem remove _overloads+.html from filename @set file2=%file:_overloads+.html=% @rem remove last digit from filename @set file3=%file2:~0,-1% @copy "%file%" "%file3%.html" /Y > NUL: @goto :eof echo :continue_after_rename :continue_after_rename @echo COMPILING HELP... @IF NOT EXIST "" goto hxscomp_missing @"" -p "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\Vertragsverwaltung.HxC" -r "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc" -l"E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\hxcomp_log.txt" @FINDSTR /B /V /C:"Info: Parsing" /C:"Info: Saving" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\hxcomp_log.txt" @echo ... @echo Complete logs were saved to "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\hxcomp_log.txt" file. @echo ... @goto end_compile echo :hxscomp_missing :hxscomp_missing @echo HXCOMP.EXE FILE CANNOT BE FOUND! MAKE SURE THE PATH SPECIFIED IN VBDOCMAN OPTIONS-MISCELLANOUS-ENVIRONMENT IS CORRECT! @goto end echo :end_compile :end_compile @REM Copy all neccessary help files in one directory FINAL_DOC @IF EXIST "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC" rmdir "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC" /S /Q > NUL: @mkdir "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC" > NUL: @del /Q "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\*.*" > NUL: @copy "C:\Program Files\VSdocman\Templates\help2\COL*.*" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\*.*" > NUL: @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\Vertragsverwaltung.HxS" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\Vertragsverwaltung.HxS" > NUL: @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\Vertragsverwaltung_COL.HxC" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\Vertragsverwaltung_COL.HxC" > NUL: @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\Vertragsverwaltung_COL.HxT" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\Vertragsverwaltung_COL.HxT" > NUL: @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\COL_NamedURL.HxK" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\COL_NamedURL.HxK" > NUL: @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\COL_Attributes.HxA" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\COL_Attributes.HxA" > NUL: @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\HelpRegCfg.xml" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\HelpRegCfg.xml" > NUL: @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\register_Vertragsverwaltung.bat" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\register_Vertragsverwaltung.bat" > NUL: @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\unregister_Vertragsverwaltung.bat" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\unregister_Vertragsverwaltung.bat" > NUL: @copy "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\Vertragsverwaltung_dyn_help.xml" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\Vertragsverwaltung_dyn_help.xml" > NUL: @copy "C:\Program Files\VSdocman\Redist\HelixoftHelpReg.exe" "E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\FINAL_DOC\HelixoftHelpReg.exe" > NUL: @echo REGISTERING HELP... @"E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\HelixoftHelpReg.exe" -r -f"E:\Software-Projekte\Vertragsverwaltung\Vertragsverwaltung\VBdoc\HelpRegCfg.xml" @echo ... @echo All done @:end