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.
65 lines
5.8 KiB
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
|