Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Unterschiedliche Startverzeichnisse für NX

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:  Unterschiedliche Startverzeichnisse für NX (1992 mal gelesen)
Erni90
Mitglied
Konstrukteur, Formenbau / Warmmassivumformung


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

Beiträge: 97
Registriert: 11.12.2015

HP Workstation Z440
Windows 7 x64 SP1
NX 10.0.3.5 MP18
NX 12.0.1(testing)
ECTR V 4.4
Euklid V16-SP1

erstellt am: 07. Jun. 2016 10:17    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 zusammen,

heute mal eine administrative Frage:

Wir starten NX ob nativ oder per ECTR über ein Startscript. Dort ist auch die UGII_BASE_DIR und die UGII_ROOT_DIR festgelegt. Jetzt ist es leider so, dass zwei NX User NX auf einem anderen Installationspfad liegen haben wie der Rest. Vielleicht stehe ich hier auf dem Schlauch, aber kann ich die Umgebungsvariablen im Script so legen, dass auf den Userrechnern auf unterschiedliche Installationspfade zugegriffen wird?

Gruß

Benni

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

Markus_30
Moderator
CAx-Architect




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

Beiträge: 5430
Registriert: 21.03.2005

Windows 10 (V 20H2)
NX 2007 Series

erstellt am: 07. Jun. 2016 10:58    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 Erni90 10 Unities + Antwort hilfreich

Normalerweise sind die UGII_BASE_DIR und die UGII_ROOT_DIR doch nach NX-Installation in den Systemvariablen eingetragen. Du könntest also im Prinzip komplett auf das Setzen der beiden Variablen im Startskript verzichten (es sei denn ihr habt unterschiedliche NX-Versionen im Einsatz).

Die UGII_ROOT_DIR hängt normalerweise am UGII_BASE_DIR, also:
set UGII_BASE_DIR=
set UGII_ROOT_DIR=%UGII_BASE_DIR%\UGII

Wenn du im Startskript nicht
set .....
für die UGII_BASE_DIR schreibst, sondern
if not defined ...
dann zieht zunächst die Variable in den System- bzw. Benutervariablen. Erst wenn da nichts definiert ist, dann wird die Variable durch das Skript gesetzt. Hilft dir das evtl. schon weiter? Dann müssten deine zwei User mit dem anderen Pfad nur eine Benutzervariable setzen (normalerweise auch nicht nötig, denn die UGII_ROOT_DIR und UGII_BASE_DIR werden als Systemvariable durch die Installation geschrieben).

Zusammenfassend: Wenn du im Startskript folgendes schreibst, dann dürfte sich das Problem erledigt haben:
if not defined UGII_BASE_DIR set UGII_BASE_DIR=PFAD
set UGII_ROOT_DIR=%UGII_BASE_DIR%\UGII

------------------
Gruß 

Markus

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5083
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 07. Jun. 2016 11:03    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 Erni90 10 Unities + Antwort hilfreich


Alternativ sollte auch diese Variante gehen:

IF /I "%USERNAME%" == "FukuharaR" set UGII_BASE_DIR=

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

Erni90
Mitglied
Konstrukteur, Formenbau / Warmmassivumformung


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

Beiträge: 97
Registriert: 11.12.2015

HP Workstation Z440
Windows 7 x64 SP1
NX 10.0.3.5 MP18
NX 12.0.1(testing)
ECTR V 4.4
Euklid V16-SP1

erstellt am: 07. Jun. 2016 11:18    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

Vielen Dank schonmal,

wir stellen gerade im Entwicklungssystem auf von NX8.5 auf NX10 um. Daher meine Frage zu den Startverzeichnissen. Möchte diese eben nicht bei jedem User einzeln umstellen, sondern möglichst zentral.

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

Hermes
Mitglied



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

Beiträge: 311
Registriert: 08.09.2002

erstellt am: 07. Jun. 2016 13:41    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 Erni90 10 Unities + Antwort hilfreich

weiter Möglichkeiten:

if /I "%computername%" == "ABCD" set UGII_BASE_DIR=

if exist "C:\Program Files\UGS\ugnx10\UGII\ugraf.exe" set UGII_BASE_DIR=

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

Erni90
Mitglied
Konstrukteur, Formenbau / Warmmassivumformung


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

Beiträge: 97
Registriert: 11.12.2015

HP Workstation Z440
Windows 7 x64 SP1
NX 10.0.3.5 MP18
NX 12.0.1(testing)
ECTR V 4.4
Euklid V16-SP1

erstellt am: 09. Jun. 2016 11:37    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

Vielen Dank für die vielen Vörschläge, hab es jetzt mit einer if-Schleife in das Startskript eingetragen. Funktioniert wunderbar.

Thread kann geschlossen werden!

Gruß

Benni

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