Enable File/Print Sharing Remotely (on the windows firewall)

How, if possible at all, can you ENABLE File/Print Sharing remotely?

As we all know, if the Windows Firewall is running yet file/print sharing is not checked - you cannot do admin$ shares, can't access remote registry, or start/stop services remotely and probably other things I'm leaving out.

At any rate - how would you enable FPS remotely - without using Group Policy or some type of remote desktop connection to the machine.  I know about the NETSH command, but of course you can't use that to hit a remote machine to enable FPS since it would be disabled and would block the remote connection.  It's a strange circle in Windows - you want to access the machine remotely, but can't since FPS isn't enabled, but you need to enable it, but can only do it remotely.

Any ideas?  Thanks in advance.

Solution: Enable File/Print Sharing Remotely (on the windows firewall)

Just a follow up here.  I actually wrote a bat file using the "netsh firewall set service type=fileandprint mode=enable profile=all" command - and I get my customer to run this .bat file in a GPO during login.  Sure, it works, and it's the only way (except through actual GPO settings) to get FPS enabled.  Thus far, no solution on actually enabling FPS remotely (maybe it's a security issue with Microsoft).