Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  Start-Batch automatisch schliessen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
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


Sehen Sie sich das Profil von sceetch an!   Senden Sie eine Private Message an sceetch  Schreiben Sie einen Gästebucheintrag für sceetch

Beiträge: 18
Registriert: 19.11.2010

erstellt am: 27. Jul. 2018 07:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von ThomasZwatz an!   Senden Sie eine Private Message an ThomasZwatz  Schreiben Sie einen Gästebucheintrag für ThomasZwatz

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für sceetch 10 Unities + Antwort hilfreich

start %UGII_BASE_DIR%\NXBIN\ugraf.exe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

sceetch
Mitglied
student


Sehen Sie sich das Profil von sceetch an!   Senden Sie eine Private Message an sceetch  Schreiben Sie einen Gästebucheintrag für sceetch

Beiträge: 18
Registriert: 19.11.2010

erstellt am: 27. Jul. 2018 08:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von ThomasZwatz an!   Senden Sie eine Private Message an ThomasZwatz  Schreiben Sie einen Gästebucheintrag für ThomasZwatz

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für sceetch 10 Unities + Antwort hilfreich

Warum "nichts" passiert kann ich nicht sagen, das ist aus der Ferne immer schwierig.
Leerzeichen im Pfad ? Dein Aufruf:

start "%UGII_ROOT_DIR%\ugraf.exe"

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

ThomasZwatz
Ehrenmitglied V.I.P. h.c.
cadadmin



Sehen Sie sich das Profil von ThomasZwatz an!   Senden Sie eine Private Message an ThomasZwatz  Schreiben Sie einen Gästebucheintrag für ThomasZwatz

Beiträge: 5397
Registriert: 19.05.2000

erstellt am: 27. Jul. 2018 11:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für sceetch 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von sceetch an!   Senden Sie eine Private Message an sceetch  Schreiben Sie einen Gästebucheintrag für sceetch

Beiträge: 18
Registriert: 19.11.2010

erstellt am: 31. Jul. 2018 07:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von sceetch an!   Senden Sie eine Private Message an sceetch  Schreiben Sie einen Gästebucheintrag für sceetch

Beiträge: 18
Registriert: 19.11.2010

erstellt am: 31. Jul. 2018 07:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



CAD-Fachkraft/ Betriebsbetreuung (w/m/d) für den Fachbereich Maschinentechnik / Verfahrenstechnik / an den Standorten Krefeld / Uerdingen, Dormagen und Leverkusen

WEBER Engineering ist ein erfolgreich wachsendes Unter­nehmen innerhalb der WEBER-Gruppe mit umfassendem Know-how in Planung, Bau und Optimierung von Industrieanlagen. Die WEBER-Gruppe beschäftigt 2.000 Mitarbeiter und gehört zu den führenden Anbietern von industriel­len Dienstleistungen.

Unsere Kunden sind in der chemischen und petrochemischen Industrie, in der Öl- und ...

Anzeige ansehenTechnischer Zeichner, Bauzeichner
ThomasZwatz
Ehrenmitglied V.I.P. h.c.
cadadmin



Sehen Sie sich das Profil von ThomasZwatz an!   Senden Sie eine Private Message an ThomasZwatz  Schreiben Sie einen Gästebucheintrag für ThomasZwatz

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für sceetch 10 Unities + Antwort hilfreich

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

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz