Das ganze etwas variabler zu gestalten geht nur mit etwas Hilfe:

In diesem Beitrag: http://www.as400-forum.de/ubb/Forum1/HTML/000170.html

ist die Quelle eines MI-Programmes enthalten, dass die verwendeten Dateien eines Queries ausliest.
Diese Liste kann dann in einem CLP bearbeitet werden, so dass alle Dateien über RTVOBJD ... RTNLIB(&LIB) und anschließendem OVRDBF umgeleitet werden können.
Die Dateien sollten natürlich in der aktuellen Bibliotheksliste zu finden sein, so dass, je nach Umgebung mit den entsprechenden Dateien gearbeitet werden kann.