Hi,
May I know the object type, key and the event used in this workflow. Because, few events can be triggered at various points in production system. As per Mike's post, even change can trigger the workflow.
WF-BATCH is the background user for triggering the workflow in background. If this workflow is triggered in dialog by any sap user, then you will be able to see the user name.
Hence, we need to know few more details, to analyze further about this issue.
Thanks,
dinesh.