Go to: Synopsis. Return value. Related. Flags. MEL examples.

Synopsis

autoSave [-destination int] [-destinationFolder] [-enable boolean] [-folder string] [-interval float] [-limitBackups boolean] [-maxBackups int] [-perform] [-prompt boolean]

autoSave is undoable, queryable, and NOT editable.

Provides an interface to the auto-save mechanism.

Return value

None

In query mode, return type is based on queried flag.

Related

file, workspace

Flags

destination, destinationFolder, enable, folder, interval, limitBackups, maxBackups, perform, prompt
Long name (short name) Argument types Properties
-destination(-dst) int createquery
Sets the option for where auto-save files go. 0 - auto-saves go into the workspace autosave folder 1 - auto-saves go into the named folder (set with the -folder flag) 2 - auto-saves go into a folder set by an environment variable (MAYA_AUTOSAVE_FOLDER)
-destinationFolder(-df) query
Queries the actual destination folder for auto-saves, based on the current setting of the -destination flag, workspace rules and environment variables. Resolves environment variables etc. and makes any relative path absolute (resolved relative to the workspace root). The returned string will end with a trailing separator ('/').
-enable(-en) boolean createquery
Enables or disables auto-saves.
-folder(-fol) string createquery
Sets the folder for auto-saves used if the destination option is 1.
-interval(-int) float createquery
Sets the interval between auto-saves (in seconds). The default interval is 600 seconds (10 minutes).
-limitBackups(-lim) boolean createquery
Sets whether the number of auto-save files is limited.
-maxBackups(-max) int createquery
Sets the maximum number of auto-save files, if limiting is in effect.
-perform(-p) create
Invokes the auto-save process.
-prompt(-prm) boolean createquery
Sets whether the auto-save prompts the user before auto-saving.

Flag can appear in Create mode of command Flag can appear in Edit mode of command
Flag can appear in Query mode of command Flag can be used more than once in a command.

MEL examples

// set the interval between auto-saves to 5 minutes
//
autoSave -int 300;

// query the auto-save interval
//
autoSave -q -int;
// Result: 300 //