i have never worked with premium but you can run a VI job from vbscript/VBA using the shell object. Tested this on Advanced.
-----------------------------------------
Set objShell = WScript.CreateObject(""WScript.Shell"")
objShell.CurrentDirectory = ""\\SRV2012R2\Sage\Sage 100 Advanced ERP\MAS90\Home""
nRetval = objShell.Run(""pvxwin32.EXE -hd ..\launcher\sota.ini ..\SOA\Startup.m4p -ARG DIRECT UION """"user"""" """"password"""" company VIWX03 MANUAL"", 1, true)
set objShell = nothing
-----------------------------------------
This page
https://ss64.com/vb/run.html has a good break down on the last two arguments of the Run method.
EDIT: if using this in VBA/Excel use
Set objShell = CreateObject(""WScript.Shell"")
instead of
Set objShell = WScript.CreateObject(""WScript.Shell"")