@Diego-Guerra, can you send me screenshots of your SmartThings values in your profile and the connector you created in your SmartThings account? I want to see that they match. Send them via the Forum chat to keep them private.
I downloaded curl-7.46.0-win64-local.msi from that page and installed it. That's all you should need because it will put curl.exe in a folder and add that folder to your PATH environment variable - so the TRIGGERcmd will be able to find it.
To test it outside of TRIGGERcmd, just open a cmd prompt and type:
@steven-canary, if your commands don't accept parameters, then whether your virtual switch is on or off, it just runs the command when you toggle the virtual switch on or off.
Or, in the SmartThings device handler code, you can remove the // in front of off(). That would make all of your virtual switches push buttons that automatically toggle themselves back off as soon you toggle them on.