Il comando mqsicreatemsgdefs assume come parametro una directory in cui sono ubicati file origine di diverso tipo, ad esempio C e COBOL, (oltre a diversi altri parametri) e richiama l'operazione appropriata in base alle estensioni dei file.
Il comando genera quindi file di definizione di messaggi (*.mxsd), in base ad una serie di opzioni di importazione specificate in un file di opzioni. I file generati vengono posti nella cartella della serie di messaggi specificata.
Viene eseguita la scansione e l'importazione di tutti i file rilevanti ubicati nelle eventuali cartelle secondarie della cartella dei file di origine.
L'ubicazione dell'area di lavoro è anche l'ubicazione predefinita dei progetti. I percorsi relativi vengono interpretati come tali in relazione alla directory da cui è stato avviato il comando.