Hi Mauricior, Run this code and this script will ask for folder to proceed JPG conversion. After ran, the final file saved into same folder with name of "JPG" under folder Try this code.. #target Photoshop main(); function main(){ app.preferences.rulerUnits = Units.PIXELS; app.preferences.typeUnits = TypeUnits.PIXELS; app.displayDialogs = DialogModes.NO; var myFolder = Folder.selectDialog ("Select Source Folder to Proceed!"); if(!myFolder){return;} var myFiles = myFolder.getFiles(/\.(jpg|tif|eps|psd)$/i); if(myFiles.length==0){alert("No files to use this folder!"); return;} for(var i = 0; i < myFiles.length; i++){ var docRef=app.open(myFiles); var docPath=myFiles.path; var dname=myFiles.name; fileName=decodeURI(dname).replace(/\.[^\.]+$/, ''); Ext=(i<10) ? "0"+ (i+1) : (i+1); fileName=fileName+"_Porcelana_print_"+Ext; OutFoldJPG(docPath+"/JPG",fileName,12,true,Extension.LOWERCASE); docRef.close(SaveOptions.DONOTSAVECHANGES); }; } function OutFoldJPG(docPath,dnme,jpegQuality,cProfile,formatType,fCase){ var outfolder = new Folder(docPath) if (outfolder.exists == false){ outfolder.create(); var saveFile = new File(outfolder + "/" + dnme); SaveJPEG(saveFile,jpegQuality,cProfile,fCase); } else{ var saveFile = new File(outfolder + "/" + dnme); SaveJPEG(saveFile,jpegQuality,cProfile,fCase); } } function SaveJPEG(saveFile, jpegQuality,cProfile,fCase){ jpgSaveOptions = new JPEGSaveOptions(); jpgSaveOptions.embedColorProfile = cProfile; jpgSaveOptions.formatOptions = FormatOptions.STANDARDBASELINE; jpgSaveOptions.matte = MatteType.NONE jpgSaveOptions.quality = jpegQuality; //1-12 activeDocument.saveAs(saveFile, jpgSaveOptions, true,fCase); } -yajiv
... View more