| |
| 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 (1516 / 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: 5433 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
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: 5433 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
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: 5433 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 |
| Planungskoordinator:in (m/w/d) schlüsselfertiger Hochbau | Als Teil der weltweit tätigen STRABAG SE und Nummer eins im deutschen Hoch- und Ingenieurbau bauen wir bei ZÜBLIN laufend am Fortschritt. Einzigartigkeit und individuelle Stärken kennzeichnen dabei unsere Projekte und jede:n Einzelne:n von uns. Ob im Hoch- und Ingenieurbau, Spezialtiefbau, Tunnel-, Stahl- und Holzbau oder in der Bauwerkserhaltung ? wir denken Bauen weiter, um der innovativste und nachhaltigste Bautechnologiekonzern Europas zu werden.... | Anzeige ansehen | Bauwesen |
|
ThomasZwatz Ehrenmitglied V.I.P. h.c. cadadmin
Beiträge: 5433 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
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 |