Don’t use NRPE, that’s discouraged for security reasons (and others). Use the Icinga agent as command endpoint.
Depending on your Windows agent, I would recommend to look for Powershell scripts, or write your own. vbs “works” but who knows for how long, and it also has limited capabilities with system access. E.g. this. You can run the PS scripts directly with the Icinga Agent on Windows, refer to this howto: Windows PowerShell Checks with Icinga2
Cheers,
Michael