I'm not on Windows and don't know what does this code do, but trailing
underscores are invalid for identifiers. You can try using stropping:
import winim/com
comScript:
const HIDDEN_WINDOW = 12
var strComputer = "."
var objWMIService =
GetObject(r"winmgmts:{impersonationLevel=impersonate}!\\" & strComputer &
r"\root\cimv2")
var objStartup = objWMIService.Get("Win32_ProcessStartup")
var objConfig = objStartup.`SpawnInstance_`
objConfig.ShowWindow = HIDDEN_WINDOW
var objProcess = GetObject(r"winmgmts:root\cimv2:Win32_Process")
var errReturn = objProcess.Create("Notepad.exe", nil, objConfig,
intProcessID)
Run