Jeez... that's totally what I'm doing haha. Silly mistake after silly mistake the last 2 weeks. Stress will kill a man let me tell you.
Thanks Stephen. On Sat, Apr 27, 2013 at 1:51 PM, Stephen Blair <[email protected]>wrote: > What does your launcher script do? If you call XSI.bat after you set > XSI_USERROOT, then your setting is blown away. > > > On 27/04/2013 2:11 PM, Gene Crucean wrote: > > Has anyone had a hard time setting specific XSI_USERROOT? > > If I use: > > set XSI_USERROOT=\\path\to\users\%USERNAME% > > ...in my launcher script and then run: > > path = XSIUtils.Environment('XSI_USERROOT') > Application.LogMessage(path) > > I still get: # INFO : C:\Users\gene.crucean > > Thoughts? > > > > > On Sat, Apr 27, 2013 at 11:07 AM, Gene Crucean < > [email protected]> wrote: > >> Care to explain a bit further? >> >> >> On Sat, Apr 27, 2013 at 6:41 AM, Schoenberger <[email protected]> wrote: >> >>> >>> Note: If you set the workgroups without the prefs file, it is not stable. >>> Depending on the plugins you have installed in your workgroups. >>> >>> Holger Schönberger >>> technical director >>> The day has 24 hours, if that does not suffice, I will take the night >>> >>> >>> ------------------------------ >>> *From:* [email protected] [mailto: >>> [email protected]] *On Behalf Of *Ponthieux, >>> Joseph G. (LARC-E1A)[LITES] >>> *Sent:* Friday, April 26, 2013 10:29 PM >>> *To:* [email protected] >>> *Subject:* RE: Setting workgroups via batch file >>> >>> As Luc-Eric said you can call the setenv anywhere in your bat file, >>> but if you want to do it all in one line try this: >>> >>> >>> >>> >>> >>> call "C:\Program Files\Autodesk\Softimage 2013 >>> SP1\Application\bin\setenv.bat" & start /min cmd /c "%XSI_BINDIR%\xsi.bat >>> -w \\path\to\workgroup1,\\path\to\workgroup2" >>> >>> >>> >>> This kind of command “joining” can be especially useful if executing >>> system commands from Perl >>> >>> >>> >>> -- >>> >>> Joey Ponthieux >>> >>> LaRC Information Technology Enhanced Services (LITES) >>> >>> Mymic Technical Services >>> >>> NASA Langley Research Center >>> >>> __________________________________________________ >>> >>> Opinions stated here-in are strictly those of the author and do not >>> >>> represent the opinions of NASA or any other party. >>> >>> >>> >>> *From:* [email protected] [mailto: >>> [email protected]] *On Behalf Of *Gene Crucean >>> *Sent:* Friday, April 26, 2013 3:15 PM >>> *To:* [email protected] >>> *Subject:* Setting workgroups via batch file >>> >>> >>> >>> Hey guys, >>> >>> >>> >>> So I'm trying to set some environment variables via a batch script but >>> this page ( >>> http://softimage.wiki.softimage.com/xsidocs/EnvVars_EnvironmentVariableReference.htm) >>> doesn't have a workgroup variable to set. >>> >>> >>> >>> I stumbled upon Stephens blog ( >>> http://xsisupport.com/2011/11/09/setting-workgroups-at-startup/) which >>> references a *data_management.workgroup_appl_path* variable but then >>> I'm forced to use the SI command prompt and to be honest I'm not even sure >>> how to call that thing from within a bat file since *call "C:\Program >>> Files\Autodesk\Softimage 2013 SP1\Application\bin\SIShell.bat" *doesn't >>> seem to work. >>> >>> >>> >>> I've tried this which works... >>> >>> >>> >>> echo \\path\to\proj\pipeline\extensions\softimage2013\workgroups\Arnold> >>> "C:\Users\%USERNAME%\Autodesk\Softimage_2013_SP1\Data\workgroups.wkg" >>> >>> echo \\path\to\proj\pipeline\extensions\softimage2013\workgroups\RGH >> >>> "C:\Users\%USERNAME%\Autodesk\Softimage_2013_SP1\Data\workgroups.wkg" >>> >>> echo >>> \\path\to\proj\pipeline\extensions\softimage2013\workgroups\3rdParty >> >>> "C:\Users\%USERNAME%\Autodesk\Softimage_2013_SP1\Data\workgroups.wkg" >>> >>> >>> >>> The problem I have is that if we ever change the workgroup paths, on >>> next launch, Soft holds onto those old paths with Kung-Fu Grip even though >>> the paths in the .wkg file are set properly. >>> >>> >>> >>> I can't stand many things in Maya but this is one area it's clearly >>> ahead of Soft. >>> >>> >>> >>> set >>> MAYA_MODULE_PATH=\\path\to\proj\pipeline\extensions\maya2013_5\modules <-- >>> done deal >>> >>> >>> >>> Btw, I know about xsi -w option but I'm not sure how that would work >>> with a .bat file. My setup is like this... >>> >>> >>> >>> File one: >>> >>> call \\path\to\setEnvVars.bat >>> >>> start /min cmd /c "C:\Program Files\Autodesk\Softimage 2013 >>> SP1\Application\bin\XSI.bat" >>> >>> >>> >>> File two: >>> >>> Sets all envvars. >>> >>> >>> >>> File one calls the file that contains the envvars, those get set, then >>> it launches Soft. If I was to use the -w flag, it would have to go on the >>> end of the second line in the first file and not in the envvar's file. >>> >>> >>> >>> So basically, the second line of file one would be something like this: >>> >>> start /min cmd /c "C:\Program Files\Autodesk\Softimage 2013 >>> SP1\Application\bin\XSI.bat -w \\path\to\workgroup1,\\path\to\workgroup2 >>> " >>> >>> >>> >>> >>> >>> >>> >>> Will someone that understands this setup please shed some light on this >>> little golden nugget of my day? >>> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> -Gene >>> >>> >> >> >> -- >> -Gene >> > > > > -- > -Gene > > > -- -Gene

