vbs ist ja VBScript und setzt die VBScript-Runtime voraus.
Diese gibt es nur für Windows.
exe sind Binärcode und ausführbare Programme für Windows und deren Prozessoren.
Zusätzlich werden eine Vielzahl von externen DLL's für Windwosfunktionen benötigt und aufgerufen.

Auf der AS/400 kannst du nur eingeschränkt Java-Klassen und Jar's ausführen.

Zur Ausführung von Befehlen auf einem Windows-System (kann auch Unix/Linux o.ä. sein) dient der Befehl

RUNRMTCMD CMD('c:/Pfad/datei.Bat')
RMTLOCNAME('192.168.1.5' *IP)
RMTUSER(USER)
RMTPWD(PASSWORD)

Dabei musst du den absoluten Pfad der ausführbaren Datei auf dem Zielserver kennen. Außerdem muss dort auch ein REXEC-Server gestartet sein.