Hi,
It seemed impossible to stop increasing the remote session ID and it is essential in the redirected printer name for multiple reasons.
Thus instead, we should consult the workaround from following points:
1.Extend the disconnected session timeout to ensure that when user login next time, it will be redirected to previous session+ restrict user with single session.
Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Session Time Limits----->Set time limit for disconnected session
Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections----->Restrict Remote Desktop Services user to a single Remote Desktop Services session
But this workaround might have some limitation like users shall not log off the session but simply disconnected. You could test this configuration in test environment first.
2.Utilize the rename tool to customized the redirected printer and combine with batch file or task scheduler to be triggered each time of login.
Per searching, the tool "Printerceptor" has been tested in RDS 2008 and RDS 2012 R2 to successfully rename the redirected printer name:
https://github.com/zniezelski/Printerceptor/releases
Kindly review all the details and limitation listed in above link.
Reference of similar discussion:
https://community.spiceworks.com/topic/766809-rdp-printer-redirection-and-static-names
Please note: Information posted in the given link is hosted by a third party. Microsoft does not guarantee the accuracy and effectiveness of information.
If the Answer is helpful, please click Accept Answer and upvote it.
Thanks,
Jenny