I just hard code where I want the toolbars to be placed. If I want a different location, I just revise the code.
(defun C:GDF ()
(cond ((= "BRICSCAD" (strcase (getvar 'product)))(GDF:BricsCAD))
((/= "BRICSCAD" (strcase (getvar 'product)))(GDF:AutoCAD)))
(princ))
;;;
(defun GDF:BricsCAD ()
(setvar "INTERFEREOBJVS" "")
(setvar "INTERFEREVPVS" "")
(setvar "plotoutputpath" (getvar "dwgprefix"))
(setvar "cmddia" 1) ;command dialog box on
(setvar "filedia" 1) ;file dialog box on
(setvar "pickbox" 5)
(setvar "snapmode" 0)
(princ "\n*** Fowler's Standard Preferences Settings ***")
(command "toolbar" "ALL" "hide")
(command "toolbar" "STANDARD" "show")
(command "toolbar" "LAYERS" "show")
(command "toolbar" "arch.arch_program" "show")
(command "toolbar" "arch.arch_sset" "show")
(command "toolbar" "arch.arch_toolpalette" "show")
;;
(command "toolbar" "STANDARD" "top" "0,0")
(command "toolbar" "LAYERS" "top" "515,0")
(command "toolbar" "arch.arch_program" "top" "825,0")
(command "toolbar" "arch.arch_sset" "top" "900,0")
(command "toolbar" "arch.arch_toolpalette" "top" "950,0")
(princ "\n*** Fowler's Standard Toolbar Setup ***")
(princ))
;;
(defun GDF:AutoCAD ()
(setenv "PlotToFilePath" (getvar "DWGPREFIX"))
;;(command "_-view" "_top")
;;(if (= (getvar "CTAB") "FullSize")(command "layout" "rename" "FullSize" "."))
(setvar "cmddia" 1) ;command dialog box on
(setvar "filedia" 1) ;file dialog box on
;;(command "-layer" "Plot" "N" "JUNK,*CODE*,*-AREA*,*-SF*" "")
;;(setenv "username" "GDF")
(if (> (getvar "ribbonstate") 0)
(command "ribbonclose"))
(if (tblsearch "layer" "Defpoints")
(progn
(if (or (= (getvar "clayer") "DEFPOINTS") (= (getvar "clayer") "Defpoints"))
(command ".layer" "s" "0" ""))))
(setvar "SHORTCUTMENU" 0) ;reset to autocad 14 behavior
(setvar "aperture" 5)
(setvar "pickbox" 5)
(setvar "snapmode" 0)
;;(vla-put-displayscrollbars (vla-get-display (vla-get-preferences (vlax-get-acad-object))) :vlax-false)
(princ "\n*** Fowler's Standard Preferences Settings ***")
(setvar "cmdecho" 0)
(setenv "CmdVisLines" "1")
(command "toolbar" "ALL" "hide")
(command "toolbar" "acad.TB_STANDARD" "show")
(command "toolbar" "acad.TB_LAYER" "show")
(command "toolbar" "arch.arch_program" "show")
(command "toolbar" "arch.arch_sset" "show")
(command "toolbar" "arch.arch_toolpalette" "show")
;;
(command "toolbar" "acad.TB_STANDARD" "top" "0,0")
(command "toolbar" "acad.TB_LAYER" "top" "515,0")
(command "toolbar" "arch.arch_program" "top" "825,0")
(command "toolbar" "arch.arch_sset" "top" "900,0")
(command "toolbar" "arch.arch_toolpalette" "top" "950,0")
(cond ((>= (distof (substr (getvar "acadver") 1 4)) 17.2)
(setvar "menubar" 1)))
(setvar "lockui" 5)
(princ "\n*** Fowler's Standard Toolbar Setup ***")
(princ))