Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  mehrere unterschiedliche Namen der config.pro

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 Creo
  
SF DRAWING , eine App
Autor Thema:  mehrere unterschiedliche Namen der config.pro (1467 mal gelesen)
Schultzing
Mitglied
Konstrukteur


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

Beiträge: 75
Registriert: 15.10.2003

Pro/E 2001 auf W2K
Dual XEON 3.0GHz
2GB RAM

erstellt am: 05. Feb. 2007 10:01    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,

trotz Suche habe ich keine Antwort zu meinem Problem gefunden, das da lautet:
Muß die "config.pro" exakt so heißen oder wird auch eine "config_mapkeys.pro" als eine solche erkannt?
Ich dachte mal gehört zu haben, dass nur Anfang (conf) und Ende (.pro) stimmen müssen.
Wie kann ich sonst alternativ mehrere config´s mit unterschiedlichen Namen einlesen ohne sie auf verschiedene Verzeichnisse zu verteilen?
Gibt es einen config-Befehl "lade config_mapkeys.pro" etc.?

Gruß, Schultzing

------------------
"Wenn die Klügeren nachgeben gewinnen die Dummen"

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

Michael 18111968
Moderator
F&E & CAD




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

Beiträge: 4893
Registriert: 25.07.2002

Wildfire 4 M220 (+SUT 2012)
PDMLink 9.1 M050
NVIDIA Quadro FX 1700
Intel DualCore E8400 / 8GB
WinXP 64 Prof. SP2

erstellt am: 05. Feb. 2007 10: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 Nur für Schultzing 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Schultzing:
Wie kann ich sonst alternativ mehrere config´s mit unterschiedlichen Namen einlesen ohne sie auf verschiedene Verzeichnisse zu verteilen?

Wir haben ein Start-Skript, dass sich verschiedene Dateien aus einem Netzlaufwerk zusammensammelt und dann ins lokale Pro/E-Text-Verzeichnis kopiert.
Damit kann man recht elegant und übersichtlich Standard- und User-bezogene configs gleichzeitig auf dem Netz verwalten.
Die deutlich fortgeschrittenere Version dieser Technik kann man in den Inneo-Startup-Tools bewundern!  HTHHope this helps (Hoffe, es hilft weiter)

------------------
Guten Morgen - und falls wir uns nicht mehr sehen - guten Nachmittag, guten Abend und gute Nacht!
(Truman Burbank in "Die Truman-Show") Viele Grüße aus dem Raum Heilbronn, Michael.

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

Schultzing
Mitglied
Konstrukteur


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

Beiträge: 75
Registriert: 15.10.2003

Pro/E 2001 auf W2K
Dual XEON 3.0GHz
2GB RAM

erstellt am: 05. Feb. 2007 10:32    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

Kannst Du mir bitte ein kleines Beispiel für eine solche Batch-Datei anhängen oder reinkopieren?

Gruß, Schultzing

------------------
"Wenn die Klügeren nachgeben gewinnen die Dummen"

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

K_H_A_N
Ehrenmitglied
Dipl.-Ing. (freiberuflich)


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

Beiträge: 1554
Registriert: 21.07.2004

erstellt am: 05. Feb. 2007 11:10    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 Schultzing 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Schultzing:
Kannst Du mir bitte ein kleines Beispiel für eine solche Batch-Datei anhängen oder reinkopieren?

Gruß, Schultzing



... einfache DOS-Befehle:
Syntax via copy /? im DOS-Fenster

C:\usr\local\default>copy /?
Kopiert eine oder mehrere Dateien an eine andere Position.

COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] Quelle [/A | /B]
    [+ Quelle [/A | /B] [+ ...]]
    [Ziel [/A | /B]]

  Quelle      Bezeichnet die zu kopierende(n) Datei(en).
  /A          Weist auf eine ASCII-Textdatei hin.
  /B          Weist auf eine Binärdatei hin.
  /D          Zieldatei kann entschlüsselt erstellt werden.
  Ziel        Bezeichnet das Verzeichnis und/oder Dateinamen der neuen
              Datei(en).
  /V          Überprüft, ob die Dateien richtig geschrieben wurden.
  /N          Verwendet den Kurznamen (falls vorhanden), beim Kopieren
              einer Datei mit einem Nicht-8Punkt3-Namen.
  /Y          Unterdrückt die Bestätigungsaufforderung beim Überschreiben
              vorhandener Zieldateien.
  /-Y          Fordert beim Überschreiben vorhandener Zieldateien zum
              Bestätigen auf.
  /Z          Kopiert Netzwerkdateien in einem Modus, der einen Neustart
              ermöglicht.

Die Option /Y ist möglicherweise in der Umgebungsvariablen COPYCMD
voreingestellt. Dies wird durch /-Y auf der Befehlszeile überschrieben.
Standardmäßig wird beim Überschreiben zum Bestätigen aufgefordert, außer
wenn der COPY-Befehl innerhalb einer Batchdatei ausgeführt wird.

Um Dateien aneinander zu hängen, geben Sie eine einzelne Datei als Ziel an,
aber mehrere Dateien als Quelle (unter Verwendung von Platzhaltern oder
in der Form: Datei1 + Datei2 + Datei3).

Beispiel:
copy %PRO_START%\ud.pro + Z:\pro_zng\util\mapkey_wf2.pro %PRO_START%\config.pro

MfG

------------------
BTWBy the way (So nebenbei bemerkt): your computer has no brain, use your own 

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

Michael 18111968
Moderator
F&E & CAD




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

Beiträge: 4893
Registriert: 25.07.2002

Wildfire 4 M220 (+SUT 2012)
PDMLink 9.1 M050
NVIDIA Quadro FX 1700
Intel DualCore E8400 / 8GB
WinXP 64 Prof. SP2

erstellt am: 05. Feb. 2007 11:55    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 Schultzing 10 Unities + Antwort hilfreich

Mein Vorredner war ja schon perfekt, hier nur noch das Beispiel:

echo.
echo  Hallo Herr %USERNAME% !
echo.

rem Hier Variablen setzen und so Zeuch...

echo config.win kopieren
copy P:\config\config_WiFi2.win C:\Ptc\proeWildfire2\text\config.win
echo.

echo config.pro zusammenstellen und kopieren
copy P:\config\config_ProI_Settings.pro + P:\config\config_WiFi2_Mapkeys.pro C:\Ptc\proeWildfire2\text\config.pro
echo.

echo Alte Persoenliche Einstellungen loeschen
del C:\Ptc\proeWildfire2\text\config.sup
echo.

echo Neue Persoenliche Einstellungen kopieren
copy P:\config\config_WiFi2_"%USERNAME%".sup C:\Ptc\proeWildfire2\text\config.sup
echo.

rem Ab hier das restliche Zeuch zum Pro/E-Aufruf

------------------
Guten Morgen - und falls wir uns nicht mehr sehen - guten Nachmittag, guten Abend und gute Nacht!
(Truman Burbank in "Die Truman-Show") Viele Grüße aus dem Raum Heilbronn, Michael.

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

Schultzing
Mitglied
Konstrukteur


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

Beiträge: 75
Registriert: 15.10.2003

Pro/E 2001 auf W2K
Dual XEON 3.0GHz
2GB RAM

erstellt am: 05. Feb. 2007 15: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

Herzlichen Dank soweit. Das funktioniert schon mal ganz gut.
Wie kann ich denn auch noch das "Ausführen in ..."-Verzeichnis übergeben? Das ausführen des Links auf dem Desktop, bei dem das vereinbart ist, habe ich per Batch (noch) nicht hinbekommen.

Gruß, Schultzing

EDIT: Das liegt wohl an dem Leerzeichen in "Dokumente und Einstellung" sehe ich gerade. Wie kann ich denn das übergehen?

------------------
"Wenn die Klügeren nachgeben gewinnen die Dummen"

[Diese Nachricht wurde von Schultzing am 05. Feb. 2007 editiert.]

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

unbekannt verzogen
Mitglied



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

Beiträge: 92
Registriert: 19.04.2006

erstellt am: 05. Feb. 2007 15: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 Nur für Schultzing 10 Unities + Antwort hilfreich

Setz das DuE in Anführungsstriche vorne und hinten. Ich zitiere Dich mal
Zitat:

"Dokumente und Einstellung"

Fals Du ins Nutzerverzeichnis des angemeldeten Nutzer schreiben/lesen willst, nutz die Umgebungsvariabel USERPOFILE mit %userprofile%.
Sieht dann bspw. so aus: xcopy P:\config\config_WiFi2.win %userprofile%\prö\config.win /v

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

K_H_A_N
Ehrenmitglied
Dipl.-Ing. (freiberuflich)


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

Beiträge: 1554
Registriert: 21.07.2004

Creo Parametric & Simulate 3.0 M140 ab 4.0 gemietet
CATIA V5/6 - was der Kunde benutzt
NX 1953 (Daimler)
i9-13900K @6.0 GHz 4x16GB @7.2 GHz nVidia RTXA4000
WINDOWS 10 Pro 64

erstellt am: 05. Feb. 2007 15:49    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 Schultzing 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Michael 18111968:
Mein Vorredner war ja schon perfekt, ...


Du sollst doch nicht heucheln 

BTWBy the way (So nebenbei bemerkt) so ein Batch wird doch erst interessant, wenn er alle Eventualitäten berücksichtigt und auch altes Gedöns komplett löscht.

Zu Deinem Script habe ich dann doch eine Frage:
die Config.win hat ja standardmäßig einen Zähler und entzieht sich damit teilweise dem Löschen aus Batch-Scripten, hat sich jedenfalls bei mir immer wieder gewehrt.
Zumindest früher war es aber für Pro/E ein Problem, wenn er beim Start mehrere (verschiedene) config.win's in unterschiedlichen Verzeichnissen vorfindet. Das immer wieder zu Abstürzen geführt. Da aber die config.win auch gut für User-eigene Mapkeys ist, sollte sie im Startverzeichnis stehen, oder ergänzt sich das heutzutage problemlos?

Und Pfade mit Sonderzeichen schreibt man in der Commandline in "" , z.B. "C:\Dokumente und Einstellungen\..." , dann versteht das selbst ein dummer PC.

MfG

------------------
BTWBy the way (So nebenbei bemerkt): your computer has no brain, use your own 

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

K_H_A_N
Ehrenmitglied
Dipl.-Ing. (freiberuflich)


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

Beiträge: 1554
Registriert: 21.07.2004

erstellt am: 05. Feb. 2007 15:56    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 Schultzing 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Michael 18111968:
Mein Vorredner war ja schon perfekt, hier nur noch das Beispiel:

echo.
echo  Hallo Herr %USERNAME% !
echo.

rem Hier Variablen setzen und so Zeuch...

echo config.win kopieren
copy P:\config\config_WiFi2.win C:\Ptc\proeWildfire2\text\config.win
echo.

echo config.pro zusammenstellen und kopieren
copy P:\config\config_ProI_Settings.pro + P:\config\config_WiFi2_Mapkeys.pro C:\Ptc\proeWildfire2\text\config.pro
echo.

echo Alte Persoenliche Einstellungen loeschen
del C:\Ptc\proeWildfire2\text\config.sup
echo.

echo Neue Persoenliche Einstellungen kopieren
copy P:\config\config_WiFi2_"%USERNAME%".sup C:\Ptc\proeWildfire2\text\config.sup
echo.

rem Ab hier das restliche Zeuch zum Pro/E-Aufruf


sorry, aber nach genauerem Lesen muss ich hier mal nörgeln:
Die config.sup sollte die unveränderlichen Firmen- oder Kundeneinstellungen beinhalten, sonst nichts.
Die <loadpoint>/text/config.pro enthält alle weiteren Vorgaben, die aber überschrieben werden dürfen und können.
Im Startverzeichnis (des Users) stehen die User-eigenen Einstellungen (auch config.pro), die die <loadpoint>/text/config.pro ergänzen und wenn nötig überschreiben.

So sollte die Konfigurationsstruktur aufgebaut sein.
Ich würde keinesfalls die config.sup als User-Config nutzen, das bewirkt genau das Gegenteil von dem, wofür die gedacht ist.
HIH

MfG

------------------
BTWBy the way (So nebenbei bemerkt): your computer has no brain, use your own 

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

Schultzing
Mitglied
Konstrukteur


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

Beiträge: 75
Registriert: 15.10.2003

Pro/E 2001 auf W2K
Dual XEON 3.0GHz
2GB RAM

erstellt am: 05. Feb. 2007 16: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

[Paul Panzer]
Richtig
[/Paul Panzer]

"ON/OFF, soll sich da mal drauf drücken?"
"Jetzt geht er! Ich werd bekloppt"

Herzlichen Dank an alle Mitwirkenden. Die alten Programmierkenntnisse waren schon mächtig angestaubt.

Gruß, Schultzing

------------------
"Wenn die Klügeren nachgeben gewinnen die Dummen"

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)2024 CAD.de | Impressum | Datenschutz