Salut, si je peux me permettre, le précédent script nettoie le material editor en mode compact uniquement. Pour faire les deux modes, il faut switcher sur l'un et l'autre :
thePath = getSavePath()
if thePath != undefined do
(
theFiles = getFiles (thePath+"\\*.max")
for f in theFiles do
(
loadMaxFile f quiet:on
local curr = MatEditor.mode -- get current editor
-- MEDIT
MatEditor.mode = #basic
macros.run "Medit Tools" "clear_medit_slots"
-- SLATE
MatEditor.mode = #advanced
numviews = trackViewNodes[#sme].numsubs
for i=numviews to 1 by -1 do sme.DeleteView i false -- delete all views
sme.CreateView "View1" -- create 1 default empty view
MatEditor.mode = curr -- go back to original editor
saveMaxFile f
)
resetMaxFile #noPrompt
)