Jump to content

Transfer of all settings to another computer


xr309

Recommended Posts

Is there a way to transfer all personal settings to another computer (not networked)?

 

Settings like: everything under Tools/Options, acad.PGP, toolbars, etc... Or just literally all settings.

 

I know I could spend a lot of time reading the manual and figuring this out, but I thought I'd try for the quick advice of the experienced!

 

Fantasy: (?) A magical Export All Settings/Import All Settings button!

Link to comment
Share on other sites

There is no "magic button". AutoDesk hasn't designed one yet and when they do it will be available only to those on Subscription (there will also be a price increase).

 

Don't forget such things as...

 

Linetypes (.LIN)

Hatch patterns (.PAT)

Command aliases (.PGP)

Tool palettes (.ATC)

Customized User Interface (.CUIx)

Profile (.ARG)

Lisp routines (.LSP)

System variable settings (see Express Tools > SYSVDLG. Saved as a .SVF file)

Link to comment
Share on other sites

I would basically copy both of your support files. There's one in Program Files, Autodesk, AutoCAD XXXX, support

 

And there's one in Documents and Setting, , AutoDesk, blah blah blah.

 

That's where almost all of what you need is going to be located. Just make sure you're not overwriting any cool new features!

Link to comment
Share on other sites

That's what I thought but I just wanted to be sure I understood you. I'd be very careful copying over the contents of an entire folder from one version to another. Might want to do a file comparison first.

Link to comment
Share on other sites

Well, well, well...

 

There is a magic button. Start/Programs/Autodesk/AutoCAD 2012 - English/Migrate Custom Settings/Export AutoCAD 2012 Settings...

 

I like!

Link to comment
Share on other sites

I wrote this one a while back...

 

(defun c:BackUp (/ backupFolder dir lst)
 ;; Alan J. Thompson

 (vl-load-com)

 (setq backupFolder "c:\\BACKUP")
 (vl-mkdir backupFolder)

 (if (findfile backupFolder)
   (progn
     (foreach file
              (vl-directory-files (setq dir (vl-filename-directory (findfile "acad.pgp"))) nil 0)
       (if (and (wcmatch (strcase file) "*CUI,*CUIX,*MNL,*MNR,*MNU,*PGP")
                (vl-file-copy (strcat dir "\\" file) (strcat backupfolder "\\" file))
           )
         (setq lst (cons file lst))
       )
     )
     (if lst
       (alert
         (apply 'strcat
                (cons (strcat "The Following files have been backed up to \"" backupFolder "\"\n")
                      (apply 'append (mapcar '(lambda (file) (list "\n" file)) (vl-sort lst '<)))
                )
         )
       )
       (alert "Nothing backed up!")
     )
   )
   (alert "Invalid defined backup folder!")
 )
 (princ)
)

Link to comment
Share on other sites

  • 1 year later...

Hopefully if I remember correct done 12 pc's

 

Check config for the support file directory that you need to copy for a stand alone p'c (ours are networked) make a copy of these directories.

 

Config profiles save a new ARG

 

Make a copy of ypur current CUI it will be the one known in Config files Main customization file

 

Copy arg cui directories to new pc

 

Start autocad on new pc Config Profile load the new arg file and make Current, close autocad.

 

Make a copy of your desktop Autocad icon edit the properties of this icon Right mouse click under general change the / ">" to now be /p your argfilename

 

Start autocad you may need to config files, edit main customisation menu to point to the correct directory for your cui also check your support paths (our case network drive need to be C:\autodeskstuff\)

 

Should work ok we find this takes about 10 mins to do as we have done so many now we also have a lisp that sets up the file & printers see post below you can edit it to your settings, make sure you edit the menufileline.

 

; resets the paths usefull for update versions of Autocad
; by A Houston 2011
; This sets a reference to the install path of your product
; the gets are their for info maybe other use
; use this to find other settings 
;(vlax-dump-object (vla-get-files (vla-get-preferences (vlax-get-Acad-object))) T)

(vl-load-com)
; make temp directory
;(vl-mkdir "c:\\AcadTEMP")
(setq *files*  (vla-get-files  (vla-get-preferences (vlax-get-Acad-object))))
; savepath
;(vla-get-AutoSavepath *files*)
(vla-put-AutoSavepath *files* "C:\\AcadTemp")
; custom icons
;(vla-get-CustomIconPath *files*))
(vla-put-CustomIconPath *files* "P:\\Autodesk\\ICONS")
; custom menu
;(vla-get-Menufile *files*))
;PUt your menu here
(vla-put-Menufile  *files* "C:\\Users\\mymenu2013")
; printers config
;(vla-get-PrinterConfigPath *files*)
(vla-put-PrinterConfigPath *files* "P:\\AutoDESK\\Plotting\\Plot Styles 2011")
; printers style sheet
;(vla-get-PrinterStyleSheetPath *files*)
(vla-put-PrinterStyleSheetPath *files* "P:\\AutoDESK\\Plotting\\Plot Styles")
; printer drv's
;(vla-get-PrinterDescPath *files*)
(vla-put-PrinterDescPath *files* "P:\\AutoDESK\\Plotting\\Drv")
; print spooler
;(vla-get-PrintSpoolerPath *files*)
(vla-put-PrintSpoolerPath *files* "C:\\AcadTemp\\")
; template  path
;(vla-get-TemplateDwgPath *files*)
(vla-put-TemplateDwgPath *files* "P:\\Autodesk\\c3d Templates")
; template location
;(vla-get-QnewTemplateFile *files*)
(vla-put-QnewTemplateFile *files* "P:\\Autodesk\\c3d Templates\\my2013.dwt")
;make new support paths exist + new
(setq paths (vla-get-SupportPath *files*))

(setq coggpaths 
 "P:\\autodesk\\supportfiles;
 P:\\autodesk\\lisp;
 P:\\autodesk\\fonts;
 P:\\autodesk\\hfs fonts;"
 )
(setq newpath (strcat coggpaths paths))
(vla-put-SupportPath *files* newpath)
; Tempdirectory 
;(vla-get-TempFilePath *files*))
(vla-put-TempFilePath *files* "C:\\AcadTemp\\")
;   PlotLogFilePath = "C:\\Documents and Settings\\ah02490.COGG-AD\\local 
settings\\application data\\autodesk\\c3d 2011\\enu\\"
(vla-put-PlotLogFilePath *files* "C:\\AcadTemp\\")
;   LogFilePath = "C:\\Documents and Settings\\ah02490.COGG-AD\\local 
settings\\application data\\autodesk\\c3d 2011\\enu\\"
(vla-put-LogFilePath *files* "C:\\AcadTemp\\")

; xref temp path
;(vla-get-TempXrefPath *files*))
(vla-put-TempXrefPath *files* "C:\\AcadTemp\\")
; end use of *files*
(vlax-release-object *files*)
; exit quitely
(princ "All Done")

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...