How to change a staticMeshActor's material in Editor Using Blutility?

Hi, guys,
I am trying to import some old assets of another project to my current project. When doing this stuff, I have to change materials of staticMeshActors in editor manually. The work is really tedious. I found that blutility might be able to do things like this. However, tried and failed.
Is there a method to change materials of actors in editor using script? NOT changing runtime, I know how to create dynamic material instance or change materials in level blueprint. I want a method to substitute the mouse clicking, selecting etc, just like spawn actors using blutility.
Thanks very much.

Well, answer from myself