Script to copy your Public Beta settings to the main DAZ Studio application

I mainly work with the latest DAZ Studio Public Beta, and since I’ve been working in the Public Beta for so long I have the layout customzed pretty significantly. So much so that it becomes jarring when I switch to the normal “general” release and I’ve found that nothing is where I want it to be.

So I’ve put together this very simple windows batch file to basically backup some internal Studio system files and make links to their counterpart in the General Release version of the software. This way the next time I load up DAZ Studio 4.x Pro the application will be reading the layout and user-interface customization files from my Public Beta install.

This is a very simple batch job that does 2 things. (1) It renames your current files and gives them a .orig extension to back them up, and then (2) is creates a symbolic link from the other softwares’ folder.

That’s it! But… this is provided AS-IS with absolutely NO SUPPORT and NO WARRANTY of any kind. USE AT YOUR OWN RISK.

@echo off
rem *****************************************************************
rem You should run this file if you prefer the workspace and layout
rem settings you have configured for the Public Beta "DAZ Studio 4.x
rem Pro Public Beta" and wish to apply those settings to the normal/
rem "general release" App instead.
rem
rem This batch file will make links between several DAZ Studio 
rem (General Release) system files to their counter-parts for the DAZ 
rem Studio Public Beta so your layout, workspace, and other settings 
rem will be aligned between the two.
rem
rem This file only needs to be run once. Once run, any changes that
rem you make to either the Public Beta or the General Release of DAZ
rem Studio should automatically be applied to the other.
rem
rem THIS FILE IS PROVIDED "AS-IS" WITH NO WARRANTY OF ANY KIND. I
rem DO NOT ACCEPT RESPONSIBILITY AND NOR WILL I BE HELD LIABLE TO ANY
rem DAMAGE TO YOUR COMPUTER, SYSTEM, NETWORK, OR FILES. **USE AT YOUR
rem OWN RISK!**
rem *****************************************************************

cd %userprofile%

cd "AppData\Roaming\DAZ 3D\Studio4"

ren actions.dsx actions.dsx.orig
mklink actions.dsx "..\Studio4 Public Build\actions.dsx"

ren customactions.dsx customactions.dsx.orig
mklink customactions.dsx "..\Studio4 Public Build\customactions.dsx"

ren menus.dsx menus.dsx.orig
mklink menus.dsx "..\Studio4 Public Build\menus.dsx"

ren toolbars.dsx toolbars.dsx.orig
mklink toolbars.dsx "..\Studio4 Public Build\toolbars.dsx"

ren layout.dsx layout.dsx.orig
mklink layout.dsx "..\Studio4 Public Build\layout.dsx"

ren dzrendersettingsdimensionspresets.dsz dzrendersettingsdimensionspresets.dsx.orig
mklink dzrendersettingsdimensionspresets.dsz "..\Studio4 Public Build\dzrendersettingsdimensionspresets.dsz"

ren layout.dse layout.dse.orig
mklink layout.dse "..\Studio4 Public Build\layout.dse"

Copy the contents to a new batch file and run it from your home directory.

Alternately. copy each line one by one and paste them into a command-prompt window starting with the first “cd %userprofile%”.

Remember, AS-IS. NO SUPPORT. NO WARRANTY. This may break Studio. USE AT YOUR OWN RISK. If you are unsure what any of these commands do, or if you have any reservation or hesitation then do not use.