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 (1368 / 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



Werkstudent/in Architektur (m/w/d)

Wir, die ammon + sturm PartG mbB, sind ein Architektur- und Stadtplanungsbüro. Seit unserer Gründung im Jahr 2002 durch Frank Ammon und Thekla Sturm haben wir uns einen Namen als zuverlässiger Partner für umfangreiche und ganzheitliche Planungen gemacht. Unsere Planungen zeichnen sich durch inhaltliche Fundiertheit, pragmatische Umsetzbarkeit und gestalterischen Anspruch aus.

Wir bearbeiten ...

Anzeige ansehenArchitektur
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