constants ScriptPath = "C:\tmp\InstallFonts.ps1"; FontsPath = "C:\tmp\Roboto"; vars params: StringArray; result: Integer; begin create params transient; params.add("-ExecutionPolicy Bypass"); params.add("-File " & ScriptPath); params.add("-FontsDirectory " & FontsPath); node.createExternalProcess(null, "powershell", params, null, true /* thin-client */, true /* wait for script */, result); write result; epilog delete params; end;