| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Start-Batch automatisch schliessen (1349 mal gelesen)
|
sceetch Mitglied student
Beiträge: 18 Registriert: 19.11.2010
|
erstellt am: 27. Jul. 2018 07:52 <-- editieren / zitieren --> Unities abgeben:
Hallo habe eine Batch geschrieben zum modifizieren Start eines Programms. Die Batch funktioniert auch, Problem hier ist, dass das schwarze Fenster so lange offen bleibt, solange die Anwendung läuft. Ich möchte das sich das schwarze Fenster nach Aufruf sofort schließt. Normalerweise könnte man doch hier den Befehl "exit" anwenden. Lediglich habe ich raus gefunden das hierzu auch ein "start (anwendung.exe)" vorausgehen muss. Blöd ist, dass ich zu Beginn des Programms folgende Belegungen vornehme: set UGII_BASE_DIR="C:\SiemensNX\10" set UGII_ROOT_DIR=%UGII_BASE_DIR%\UGII D.h. die ausführende .exe sitzt unter dem Pfad C:\SiemensNX\10\UGII\unigraph.exe Der Ausführungsbefehl/Call der Software wird mit %UGII_ROOT_DIR%\ugraf ausgeführt d.h. kein direkter Startbefehl --> d.h. keine Exit Auflösung möglich --> d.h. Fenster bleibt nach wie vor offen Hat jemand ne Idee wie das zu Lösen ginge, damit sich das schwarze Fenster schliesst? Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Ehrenmitglied V.I.P. h.c. cadadmin
Beiträge: 5397 Registriert: 19.05.2000 (10-2022) --------------------------------------------- [stable] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 BCT-Inspector Neutral v22R2 @M7720 Win10 (1909)
|
erstellt am: 27. Jul. 2018 08:05 <-- editieren / zitieren --> Unities abgeben: Nur für sceetch
|
sceetch Mitglied student
Beiträge: 18 Registriert: 19.11.2010
|
erstellt am: 27. Jul. 2018 08:20 <-- editieren / zitieren --> Unities abgeben:
Hi Thomas, bin noch auf der NX10 Version. Glaube der Ordner NXbin ist erst ab NX11 verfügbar. trotzdem wenn ich auf start %UGII_BASE_DIR%\UGII\ugraf.exe verweise passiert beim Ausführen der Batch nichts Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Ehrenmitglied V.I.P. h.c. cadadmin
Beiträge: 5397 Registriert: 19.05.2000 (10-2022) --------------------------------------------- [stable] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 BCT-Inspector Neutral v22R2 @M7720 Win10 (1909)
|
erstellt am: 27. Jul. 2018 11:47 <-- editieren / zitieren --> Unities abgeben: Nur für sceetch
|
ThomasZwatz Ehrenmitglied V.I.P. h.c. cadadmin
Beiträge: 5397 Registriert: 19.05.2000
|
erstellt am: 27. Jul. 2018 11:50 <-- editieren / zitieren --> Unities abgeben: Nur für sceetch
So schaut mein Startscript aus, das "exit" hab ich ganz übersehen ...: Code: @echo off & SETLOCAL ENABLEEXTENSIONS [...] echo "Starting NX %MY_USED_NX_RELEASE%" start %UGII_BASE_DIR%\NXBIN\ugraf.exe endlocal exit
[Diese Nachricht wurde von ThomasZwatz am 27. Jul. 2018 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sceetch Mitglied student
Beiträge: 18 Registriert: 19.11.2010
|
erstellt am: 31. Jul. 2018 07:25 <-- editieren / zitieren --> Unities abgeben:
habe zufällig im HBB-Systembetreuerbuch diese Zeile gefunden: start "Start NX10" "%UGII_ROOT_DIR%\ugraf.exe" mit einem folgenden Exit befehl schließt sich nun das schwarze Fenster. Seit neuestem kommt beim ausführen der Batch die Meldung: CMD.exe wurde mit dem oben angegebenen Pfad als aktuellem Verzeichnis gestartet. UNC-Pfade werden nicht unterstützt. Stattdessen wird das Windows-Verzeichnis als aktuelles Verzeichnis gesetzt Ist dieser Meldung Beachtung zu schenken? Hat dies irgendwelche Auswirkungen?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sceetch Mitglied student
Beiträge: 18 Registriert: 19.11.2010
|
erstellt am: 31. Jul. 2018 07:25 <-- editieren / zitieren --> Unities abgeben:
habe zufällig im HBB-Systembetreuerbuch diese Zeile gefunden: start "Start NX10" "%UGII_ROOT_DIR%\ugraf.exe" mit einem folgenden Exit befehl schließt sich nun das schwarze Fenster. Seit neuestem kommt beim ausführen der Batch die Meldung: CMD.exe wurde mit dem oben angegebenen Pfad als aktuellem Verzeichnis gestartet. UNC-Pfade werden nicht unterstützt. Stattdessen wird das Windows-Verzeichnis als aktuelles Verzeichnis gesetzt Ist dieser Meldung Beachtung zu schenken? Hat dies irgendwelche Auswirkungen?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| |
ThomasZwatz Ehrenmitglied V.I.P. h.c. cadadmin
Beiträge: 5397 Registriert: 19.05.2000 (10-2022) --------------------------------------------- [stable] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 BCT-Inspector Neutral v22R2 @M7720 Win10 (1909)
|
erstellt am: 31. Jul. 2018 15:45 <-- editieren / zitieren --> Unities abgeben: Nur für sceetch
Zitat: Original erstellt von sceetch: .... Seit neuestem kommt beim ausführen der Batch die Meldung: CMD.exe wurde mit dem oben angegebenen Pfad als aktuellem Verzeichnis gestartet. UNC-Pfade werden nicht unterstützt. Stattdessen wird das Windows-Verzeichnis als aktuelles Verzeichnis gesetzt Ist dieser Meldung Beachtung zu schenken? Hat dies irgendwelche Auswirkungen?
Das kann man als Aussenstehender schwer sagen. Wahrscheinlich wirds kein Problem sein, kommt drauf an was dein Script sonst noch so macht. Ich rufe mein Startscript aus %USERPROFILE% heraus auf und das liegt - in meiner Umgebung - nicht in einem UNC Pfad
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |