You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ITSM/.svn/pristine/1e/1e7439dd704d599569b4195e027...

65 lines
5.8 KiB

@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