MEL スプリプトパス指定してmelファイル実行
一時的にスプリプトパスを変更し実行します。実行後元に戻します。
C:/にi.mel(global proc i)ある場合
putenv "MAYA_SCRIPT_PATH" "C:/";
i;
をこのまま使用すると問題が起きます。再起動で治ります。マーキングニューが消えたりします。
準備します。下記を実行し
getenv MAYA_SCRIPT_PATH;
結果のパスを下記のように入力して実行します。
putenv "MAYA_SCRIPT_PATH" "結果のパス";
これを実行後メニューの中が消えるなどの問題が起きないか確認します。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
結果のパスは下記のように表示されます。PCはアカウント名です。
// Result: C:/Documents and Settings/PC/My Documents/maya/projects/chara_head/mel;C:/Documents and Settings/PC/My Documents/maya/2010/scripts;C:/Documents and Settings/PC/My Documents/maya/scripts;C:/Documents and Settings/PC/My Documents/maya/2010/presets;C:/Documents and Settings/PC/My Documents/maya/2010/prefs/shelves;C:/Documents and Settings/PC/My Documents/maya/2010/prefs/markingMenus;C:/Documents and Settings/PC/My Documents/maya/2010/prefs/scripts;C:/Program Files/Autodesk/Maya2010/scripts;C:/Program Files/Autodesk/Maya2010/scripts/startup;C:/Program Files/Autodesk/Maya2010/scripts/others;C:/Program Files/Autodesk/Maya2010/scripts/AETemplates;C:/Program Files/Autodesk/Maya2010/scripts/unsupported;C:/Program Files/Autodesk/Maya2010/scripts/paintEffects;C:/Program Files/Autodesk/Maya2010/scripts/fluidEffects;C:/Program Files/Autodesk/Maya2010/scripts/hair;C:/Program Files/Autodesk/Maya2010/scripts/cloth;C:/Program Files/Autodesk/Maya2010/scripts/live;C:/Program Files/Autodesk/Maya2010/scripts/fur;C:/Program Files/Autodesk/Maya2010/scripts/muscle;C:/Program Files/Autodesk/MayaBonusTools2010//scripts //
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
準備が終わりましたら下記を実行するとC:/にあるi.mel(global proc i)を実行します。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
rehash;
putenv "MAYA_SCRIPT_PATH" "C:/";
i;
putenv "MAYA_SCRIPT_PATH" "結果のパス";
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
変数に置き換えれば準備なしで、下記もありだと思います。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
rehash;
string $Path1=`getenv MAYA_SCRIPT_PATH`;
putenv "MAYA_SCRIPT_PATH" "C:/";
i;
putenv MAYA_SCRIPT_PATH $Path1;