Set project button!

Nice little tool which looks for you ‘scenes’ folder and sets the project to that location:


import maya.cmds as cmds
import maya.mel as mel
import maya.OpenMaya as om
 
def setProj():
    # find directory
    currentDir = cmds.file( query = True, location = True )
    # dicect directory and set project
    try:
        projectDir,garbage = currentDir.split( 'scenes' )
    except:
        return om.MGlobal.displayError( 'You need to have you file in a project folder structurte first' )
    mel.eval( 'setProject ' + '"' + projectDir + '"' )
    om.MGlobal.displayInfo( 'current project set to : ' + projectDir )
    del projectDir
    del garbage
setProj()