I'm not sure I understand your question. Are you planning to upgrade to Windows Server 2022 and Strawberry Perl 5.32? And you are not able to capture stdout when you run a shell command using backticks in Windows Server 2016 with Strawberry Perl 5.20.2? Is that the problem? Is there a way you could reroute stdout to a file perhaps? I'm just trying to understand what's not working. Could you provide a little sample code of what's not working?