The test script is test.bat
Code:

@echo %time%
@pause



(the output in both windows is exactly the same)

This script starts two times when set as user logon script. As does the original logon.cmd still.

No couse fount in a resultant set of policys from the afected terminal server either.

Even "me too" reply are welcome!