| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Loginnamen ändern ??? (244 mal gelesen)
|
Mario H Mitglied Student
Beiträge: 50 Registriert: 12.08.2004 Windows XP AutoCad ADT 1,4 GHz Prozessor 512 MB Arbeitespeicher Geforce 5700
|
erstellt am: 19. Aug. 2004 11:36 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen. Diese Frage gab es so ähnlich zwar schon mal aber eine wirkliche Lösung kam nich dabei raus. Ich arbeite mit AutoCad ADT und möchte meinen Loginnamen nachträglich ändern. Geht das irgent wie. Ich meine nicht meinen Systemnamen mit den ich mich beim WindowsStart anmelde, sondern den Namen den ich beim installieren von AutoCad als Benutzer eingegeben habe. Zweck: Ich habe ein Schriftfeld das automatisch einen Loginnamen einträgt. Damals habe ich beim installieren einfach Architektur eingegeben. Nun soll aber mein Name im Schriftfeld stehen. Gruss an alle Schönen Sommer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 19. Aug. 2004 11:41 <-- editieren / zitieren --> Unities abgeben: Nur für Mario H
Dein Schriftfeld ist sicher ein Block, das von deiner Application entsprechend in die Zeichnung geladen wird. Suche mal nach einer Zeichnung, die genauso heißt, wie dein Schriftfeldblock, öffne diese und schau dir die Attributdefinitionen an.. dann melde dich wieder ..., oder gleich , wenn meine Vermutungen nicht so sind. Den Installationsnamen kannste mal in der Registry suchen lassen, vieleicht wirst du fündig und kannst ihn ändern und dein Probelem ist damit schon gelöst! Vergess nicht entsprechende Sicherungskopien! ------------------ - Thomas - [Diese Nachricht wurde von CADmium am 19. Aug. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mario H Mitglied Student
Beiträge: 50 Registriert: 12.08.2004 Windows XP AutoCad ADT 1,4 GHz Prozessor 512 MB Arbeitespeicher Geforce 5700
|
erstellt am: 19. Aug. 2004 12:31 <-- editieren / zitieren --> Unities abgeben:
Ich habe das Schriftfeld selbst angelegt und in eine Layout-Vorlage gepackt. Das Schriftfeld besteht aus einigen Attributen, dessen werte ich dann per had eingeben muss. Den Loginnamen erzeuge ich aber mit einem tool der automatisch den aktuellen Lodinamen einträg. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 19. Aug. 2004 12:57 <-- editieren / zitieren --> Unities abgeben: Nur für Mario H
Über deine Arbeitsweise möchte ich jetzt nicht Philosophieren, über das "Tool" auch nicht. Was geben dir folgende Einträge in der Befehlszeile zurück :
loginname
und
(vl-load-com) (vl-registry-read (strcat "HKEY_CURRENT_USER\\" (vlax-product-key) "\\PROFILES\\" (vla-get-ActiveProfile (vla-get-PROFILES (vla-get-preferences (vlax-get-acad-object) ) ) ) ) "UserName" )
.. einfach reinkopieren und Enter! ------------------ - Thomas - [Diese Nachricht wurde von CADmium am 19. Aug. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mario H Mitglied Student
Beiträge: 50 Registriert: 12.08.2004 Windows XP AutoCad ADT 1,4 GHz Prozessor 512 MB Arbeitespeicher Geforce 5700
|
erstellt am: 19. Aug. 2004 13:49 <-- editieren / zitieren --> Unities abgeben:
bei loginname kommt : LOGINNAME = "Architektur" (schreibgeschützt) und hier kommt das: Befehl: (vl-load-com) Befehl: (vl-registry-read (_> (strcat "HKEY_CURRENT_USER\\" ((_> (vlax-product-key) ((_> "\\PROFILES\\" ((_> (vla-get-ActiveProfile (((_> (vla-get-PROFILES ((((_> (vla-get-preferences (((((_> (vlax-get-acad-object) (((((_> ) ((((_> ) (((_> ) ((_> ) (_> "UserName" (_> ) "Mario , Architekt" Was ist denn gegen meine Arbeitesweise auszusetzen ? :-) Ich möchte ein Schriftfeld haben das sich automatisch auf den jeweiligen Benutzer einstell. Kann ich das anders besser machen? Ich bin für jeden Tipp dankbar Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 19. Aug. 2004 14:05 <-- editieren / zitieren --> Unities abgeben: Nur für Mario H
wenn (vlax-get-property (setq wscript (vlax-create-object "WScript.Network")) "UserName")
auch "Architektur" ergibt, solltest du a) dich am Rechner anders anmelden oder b) dein Tool umschreiben, das es z.B auf den Wert aus der Registry zurückgreift oder c) das Tool in die tonne kloppen und es ganz anders machen ------------------ - Thomas - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mario H Mitglied Student
Beiträge: 50 Registriert: 12.08.2004 Windows XP AutoCad ADT 1,4 GHz Prozessor 512 MB Arbeitespeicher Geforce 5700
|
erstellt am: 19. Aug. 2004 14:23 <-- editieren / zitieren --> Unities abgeben:
(vlax-get-property (setq wscript (vlax-create-object "WScript.Network")) "UserName") ergibt auch "Architekt" kann man denn den namen nicht ändern. An melden tu ich mich unter Mario Wie könnte man das denn sonst machen? Den tool umschreiben kann ich leider nicht weil ich mich im programmiern garnicht auskenne.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |