I think I get what you mean. I had a few minutes to get you started – this script will delete all disabled effects on selected layers.
app.beginUndoGroup(“Delete Hidden”);
var activeComp = app.project.activeItem;
var allLayers = activeComp.selectedLayers;
var numLayers = allLayers.length
var layerCheck = allLayers[0];
//make sure something’s selected
if (!layerCheck ) {
alert(“Please select layers inside the active comp.”);
} else {
//CYCLE THROUGH LAYERS
for (var f =0; f <= activeComp.numLayers-1; f ++) {
var currLayer = allLayers[f];
var numEffects = currLayer.Effects.numProperties;
var removeThese = [];
for (var i =1; i <= numEffects; i ++) {
var currEffect = currLayer.effect(i);
if (currEffect.enabled ==false){
removeThese.push(currEffect.name);
//currEffect.remove();
};//end if statement
};//end effects loop
for (var j =0; j <removeThese.length; j ++) {
var currentRemoval = removeThese[j];
currLayer.effect(currentRemoval).remove();
};
};//end layers loop
};
app.endUndoGroup();