Hi
In Windows configuration without domain you need to create local accounts on the server sharing the transport directory with the same name/password. It should then be possible for these accounts to get access to a shared resource without providing password.
As access to shared transport directory is done at SAP level using account SAPservice<SID> you need to create on server P two local accounts SAPserviceD and SAPserviceQ with the same password as the one they have on server D & Q.
In TMS configuration every system should be configured in the same transport group
An other solution would be to use local transport directory on each system, including each server in a
different transport group.
Regards