diff --git a/bin/create_dropItem.bat b/bin/create_dropItem.bat deleted file mode 100644 index e61d9ef..0000000 --- a/bin/create_dropItem.bat +++ /dev/null @@ -1,55 +0,0 @@ -@echo on - -call setenv.bat - -mkdir %INSTALL_DIR% -set SHORTCUT=%INSTALL_DIR%\create_cables.lnk - -set TARGET=%PROJECT_BIN%\getexdraw.bat -set ICON=%PROJECT_DOC%\img\Icons\Icon_Gemini2.ico - -@echo off -setlocal enabledelayedexpansion - -@echo off -( -if [%1]==[] goto usage -for %%i in ("%~1") do ( - set "FILENAME=%%~ni" - set "EXT=%%~xi" - set "DIR=%%~dpi" -) - -REM echo Dateiname ohne Erweiterung: %FILENAME% -REM echo Erweiterung: %EXT% -REM echo Verzeichnis: %DIR% - - -call %%PROJECT_BIN%%\setenv.bat - - -echo --hole Positionen -call getpositions.bat --filename %1 -s -r -w %FILENAME%_positions.json -echo --erzeuge Graph mit Routing -call routing.bat --filename %FILENAME%_positions.json -w %FILENAME%_todraw.json -echo --zeichne Kabel in dxf Datei -call draw_dxf.bat --filename %FILENAME%_todraw.json --new %FILENAME%_cables.dxf -x %FILENAME%_cables.xlsx - - -mkdir %INSTALL_DIR%\%FILENAME% -move %PROJECT_WORK%\%FILENAME%_* %INSTALL_DIR%\%FILENAME% -pause -endlocal - -goto :eof - - -:usage -@echo Usage: %0 ^ -exit /B 1 -goto :eof -) > _getexdraw.bat - -MOVE _getexdraw.bat getexdraw.bat -REM Icon anlegen -powershell -Command "$s=(New-Object -COM WScript.Shell).CreateShortcut('%SHORTCUT%');$s.TargetPath='%TARGET%';$s.IconLocation='%ICON%';$s.Save()" diff --git a/bin/dropItem_create.bat b/bin/dropItem_create.bat new file mode 100644 index 0000000..4226f00 --- /dev/null +++ b/bin/dropItem_create.bat @@ -0,0 +1,17 @@ +@echo off + +call setenv.bat + +mkdir %INSTALL_DIR% +set SHORTCUT=%INSTALL_DIR%\create_cables.lnk + +set TARGET=%PROJECT_BIN%\getexdraw.bat +set ICON=%PROJECT_DOC%\img\Icons\Icon_Gemini2.ico + +REM ersetze die Zeile mit setenv.bat durch die mit dem neuen Pfad +powershell -Command "(Get-Content getexdraw.bat) -replace '^.*setenv.bat$', 'call %PROJECT_BIN%\setenv.bat' | Set-Content getexdraw.bat" + +REM Icon anlegen +powershell -Command "$s=(New-Object -COM WScript.Shell).CreateShortcut('%SHORTCUT%');$s.TargetPath='%TARGET%';$s.IconLocation='%ICON%';$s.Save()" +echo created in %INSTALL_DIR% +pause diff --git a/bin/dropItem_remove.bat b/bin/dropItem_remove.bat new file mode 100644 index 0000000..1b6479b --- /dev/null +++ b/bin/dropItem_remove.bat @@ -0,0 +1,11 @@ +@echo on + +call setenv.bat + +set SHORTCUT=%INSTALL_DIR%\create_cables.lnk + +DEL getexdraw.bat +git checkout bin\getexdraw.bat +DEL %INSTALL_DIR%\create_cables.lnk +rmdir %INSTALL_DIR% +pause