Autodesk Technology Managers Forum
Share your knowledge, ask questions, and engage with fellow CAD/BIM Managers.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Changes to standard PROFILE after distribution?

10 REPLIES 10
Reply
Message 1 of 11
Anonymous
161 Views, 10 Replies

Changes to standard PROFILE after distribution?

How do you handle this in your office?
Once a standard autocad PROFILE has been distributed to each machine in
the office, what is the most eloquent way to make a change in the
Profile (settings stored in the registry) without actually having to
visit each machine to reload it ?
10 REPLIES 10
Message 2 of 11
cprettyman
in reply to: Anonymous

I worked with my IT guys to put together a login script that merges a reg file at logon for everyone. I spent some time making, and testing changes in that file, and then had them activate the script, and voila, 90% of the office was updated at the next logon. The other 10% were the power users and malcontents who were not using the default profile. (ironic, isn't it, that my best and my worst users often have similar issues)
Message 3 of 11
Anonymous
in reply to: Anonymous

 


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

I worked with my IT guys to put together a login script that merges a reg
file at logon for everyone. I spent some time making, and testing changes in
that file, and then had them activate the script, and voila, 90% of the office
was updated at the next logon. The other 10% were the power users and
malcontents who were not using the default profile. (ironic, isn't it, that my
best and my worst users often have similar issues)

You can also use WSH (WindowsScriptHost) to manipulate the registry. The
nice thing is, you can read the registry to see what profile is current, then
make the required changes to that profile directly, addressing those malcontents
;)

 

Best,

Gordon
Message 4 of 11
cprettyman
in reply to: Anonymous

Actually, I think you'd need to just amke the same change in each profile - I asked the IT guys about doing that, but tehy don't know WSH well enough (and neither do I).
Message 5 of 11
Anonymous
in reply to: Anonymous

 


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

Actually, I think you'd need to just amke the same change in each profile
- I asked the IT guys about doing that, but tehy don't know WSH well enough
(and neither do I).

Yes, with WSH you could iterate thru all the profiles on the machine, and
make edits to each. The basics are pretty easy, just VBA with a few things
removed, but the iteration part I am not sure about. Of course iteration and
recursion kills me in Lisp too 😉

 

Best,

Gordon
Message 6 of 11
Anonymous
in reply to: Anonymous

This thread is also being covered in customization
as well, I made the suggestion he control variables he needs to maintain via
VBA.  Load a standard macro that will run everytime AutoCAD is opened and
changes the necessary paths/variables/etc.  No mucking with the
registry.  It changes for whatever user logs on and runs AutoCAD, just gets
loaded with the custom menus and routines.

 

There's my $.0134453 🙂


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

 


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

Actually, I think you'd need to just amke the same change in each
profile - I asked the IT guys about doing that, but tehy don't know WSH well
enough (and neither do I).

Yes, with WSH you could iterate thru all the profiles on the machine, and
make edits to each. The basics are pretty easy, just VBA with a few things
removed, but the iteration part I am not sure about. Of course iteration and
recursion kills me in Lisp too 😉

 

Best,

Gordon
Message 7 of 11
cprettyman
in reply to: Anonymous

This would work for me - especially if I could store the variables in a read only network location, so that I could update it in one place at my convenience - Are tehre examples posted int he customization NG (I'll go look, but if you know of good ones, point me int he right direction).
Message 8 of 11
Anonymous
in reply to: Anonymous

I haven't quite gotten that far with my
setup.  I was thinking of using a read only INI or TXT file with the
settings.  For now, I simply have a section of my VBA code that sets all
the variables I check against, much as I would with a INI or TXT
file.


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
This
would work for me - especially if I could store the variables in a read only
network location, so that I could update it in one place at my convenience -
Are tehre examples posted int he customization NG (I'll go look, but if you
know of good ones, point me int he right direction).
Message 9 of 11
Anonymous
in reply to: Anonymous

 


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

This thread is also being covered in
customization as well, I made the suggestion he control variables he needs to
maintain via VBA.  Load a standard macro that will run everytime AutoCAD
is opened and changes the necessary paths/variables/etc.  No mucking with
the registry.  It changes for whatever user logs on and runs AutoCAD,
just gets loaded with the custom menus and routines.

 

There's my $.0134453 🙂

Did you find a setting in Acad to control
ActiveAssistence? I could find only two ways to turn it off, manually via the
system trey, and via the registry. That is what pushed me into WSH (we had 30
machines to setup, and NOBODY wanted ActiveAssistance). Once I got it working, I
just kept using it for other things as well. BTW, you can have VLisp execute a
WSH script, so you could build the script and then run it from within AutoCAD.
You might even be able to tell the script how it started, so it could handle
things differently depending on Acad being active or not.

 

Best,

Gordon
Message 10 of 11
Anonymous
in reply to: Anonymous

Charles,

I currently store all of my standard Profile data in an INI file,
which is read by a VisualLISP application that interprets it and
modifies AutoCAD's Preferences object, then writes the profile out to
a user's home folder for safekeeping.

Using DOSLib, reading an INI file is really easy.

Matt
mstachoni@comcast.net
mstachoni@bhhtait.com


On Thu, 24 Jul 2003 07:38:25 -0700, c.prettyman
wrote:

>This would work for me - especially if I could store the variables in a read only network location, so that I could update it in one place at my convenience - Are tehre examples posted int he customization NG (I'll go look, but if you know of good ones, point me int he right direction).
Message 11 of 11
Anonymous
in reply to: Anonymous

I may have to dig a little deeper, but no. 
It looks as though it's run as a separate executable, not controlled by
AutoCAD.


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

 


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

This thread is also being covered in
customization as well, I made the suggestion he control variables he needs
to maintain via VBA.  Load a standard macro that will run everytime
AutoCAD is opened and changes the necessary paths/variables/etc.  No
mucking with the registry.  It changes for whatever user logs on and
runs AutoCAD, just gets loaded with the custom menus and
routines.

 

There's my $.0134453
:)

Did you find a setting in Acad to control
ActiveAssistence? I could find only two ways to turn it off, manually via the
system trey, and via the registry. That is what pushed me into WSH (we had 30
machines to setup, and NOBODY wanted ActiveAssistance). Once I got it working,
I just kept using it for other things as well. BTW, you can have VLisp execute
a WSH script, so you could build the script and then run it from within
AutoCAD. You might even be able to tell the script how it started, so it could
handle things differently depending on Acad being active or not.

 

Best,


size=2>Gordon

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Administrator Productivity


Autodesk Design & Make Report