Dann reden wir aneinander vorbei!
Da du nun 5250 sagst und du bestimmt sicherstellen kannst, dass alle Clients CA oder Emulationen mit PCO-Unterstützung haben, dann nimm doch STRPCCMD.
Sorge nur für einen kurzen Weg des Dateipfades (max. 123), dann kannst du mittels STRPCCMD CMD('"\\AS400Name\Freigabe\PDF-Name.PDF"') die Anwendung, sofern sie zugeordnet ist, starten.
Die Anführungsstriche sind erforderlich, damit ggf. Leerzeichen nicht zu Problemen führen.