winShortcuts¶
In dem Ordner winShortcuts
stehen Skripte und Links bereit, die i.d.R. mit
einem Doppelklick geöffnet werden können. Die Idee dieses Ordner ist es, dem
CDB -Entwickler bzw. -Administrator für seine Arbeit die wichtigsten Umgebungen,
Tools oder aber auch Links auf einfache Weise an einem Ort bereit zu stellen.
Zu unterscheiden sind die Prozesse in ihrer Laufzeitumgebung, die entweder eine
gewöhnliche CDB Umgebung ist oder aber eine
erweiterte CDB-Tools Umgebung ist. Als dritte
Gruppe gibt es noch die WEB-Links die gar keine
Umgebung benötigen, da sie nur Links auf die Seiten der (CDB) Dienste sind.
cdbEnv.bat
In dieser Datei werden Variablen der CDB-Tools Umgebung eingestellt siehe Setup cdbEnv.
Tipp
Kopieren Sie sich den ganzen Ordner cdb-tools/winShortcuts in Ihre Instanz
und versionieren Sie ihn dort. Dort können Sie dann auch nach belieben die
Links ändern, Launcher entfernen oder eigene Launcher erstellen. Nicht
vergessen, in der Kopie muss in der cdbEnv.bat
dann noch der Verweis auf
die CDB-Tools korrekt gesetzt sein:
SET "CDBTOOLS_HOME=C:\share\cdb-tools"
Vorlage für eigene Launcher¶
@REM -*- coding: windows-1252; mode: bat -*-
@echo off
IF NOT DEFINED CDBTOOLS_HOME (
call "%~d0%~p0cdbEnv.bat"
)
call "%CDBTOOLS_HOME%\win_bin\cdbtools-activate.bat"
REM hier den Aufruf des Programms, das in der CDB-Tools Umgebung gestartet
REM werden soll.
SET
PAUSE
Wenn das Programm nur über eine Shell mit dem Anwender interagiert, dann kann man das Programm auch in der etwas komfortableren ConEmu aufrufen:
@REM -*- coding: windows-1252; mode: bat -*-
@echo off
IF NOT DEFINED CDBTOOLS_HOME (
call "%~d0%~p0cdbEnv.bat"
)
IF NOT EXIST "%CDBTOOLS_HOME%\win_bin\ConEmu\ConEmu.exe" goto openCMD
IF NOT [%1]==[conemu] (
START "ConEmu" "%CDBTOOLS_HOME%\win_bin\ConEmu\ConEmu.exe" -reuse -run %0 conemu
GOTO Exit
)
:openCMD
call "%CDBTOOLS_HOME%\win_bin\cdbtools-activate.bat"
REM hier den Aufruf des Programms, das in der CDB-Tools Umgebung gestartet
REM werden soll.
SET
PAUSE
:Exit