From 9a9455be7e3753d4a77310bf374423556cbab82d Mon Sep 17 00:00:00 2001 From: mistangl Date: Fri, 20 Jun 2025 16:48:52 +0200 Subject: [PATCH] =?UTF-8?q?Installation=20des=20Kabeltools=20=C3=BCber=20d?= =?UTF-8?q?ie=20Erzeugung=20einer=20Verkn=C3=BCpfung=20im=20%INSTALL=5FDIR?= =?UTF-8?q?%=20der=20setenv.bat.=20Das=20Verkn=C3=BCpfungsziel=20dort=20(g?= =?UTF-8?q?etexdraw.bat=20mit=20zugeh=C3=B6rigem=20Icon)=20wird=20vorher?= =?UTF-8?q?=20mit=20dem=20absoluten=20Pfad=20zur=20setenv.bat=20beschriebe?= =?UTF-8?q?n.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/{install.bat => create_dropItem.bat} | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) rename bin/{install.bat => create_dropItem.bat} (59%) diff --git a/bin/install.bat b/bin/create_dropItem.bat similarity index 59% rename from bin/install.bat rename to bin/create_dropItem.bat index fbbb191..e61d9ef 100644 --- a/bin/install.bat +++ b/bin/create_dropItem.bat @@ -14,7 +14,15 @@ setlocal enabledelayedexpansion @echo off ( if [%1]==[] goto usage -for /F %%i in ("%1") do set FILENAME=%%~ni +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 @@ -25,9 +33,11 @@ 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 --copy_layer %FILENAME%_reduziert.dxf --origin %1 +call draw_dxf.bat --filename %FILENAME%_todraw.json --new %FILENAME%_cables.dxf -x %FILENAME%_cables.xlsx -move %PROJECT_WORK%\%FILENAME%_* %INSTALL_DIR% + +mkdir %INSTALL_DIR%\%FILENAME% +move %PROJECT_WORK%\%FILENAME%_* %INSTALL_DIR%\%FILENAME% pause endlocal @@ -40,5 +50,6 @@ exit /B 1 goto :eof ) > _getexdraw.bat +MOVE _getexdraw.bat getexdraw.bat REM Icon anlegen -REM powershell -Command "$s=(New-Object -COM WScript.Shell).CreateShortcut('%SHORTCUT%');$s.TargetPath='%TARGET%';$s.IconLocation='%ICON%';$s.Save()" \ No newline at end of file +powershell -Command "$s=(New-Object -COM WScript.Shell).CreateShortcut('%SHORTCUT%');$s.TargetPath='%TARGET%';$s.IconLocation='%ICON%';$s.Save()"