In de "SENDTO" map van mijn user (admin, UAC uit) staat een shortcut die een .bat met admin rechten opstart om zo een file via het rechtermuis context menu toe te voegen aan de windows firewall:
"Allow in firewall" (shortcut met run as admin aan) naar > allowfirewall.bat met daarin:
netsh advfirewall firewall add rule name="%~dpnx1" dir=out action=allow program="%~dpnx1" enable=yes
netsh advfirewall firewall add rule name="%~dpnx1" dir=in action=allow program="%~dpnx1" enable=yes
Dit gaat goed met bijv. een .exe die op de desktop staat. Dus ik dacht dat ik er was.
MAAR: dit werkt dus niet met .exe files die in "program files" staan, windows lijkt de shortcut te blokkeren?¿
Ik kan wel een .bat direct in de "SENDTO" map zetten maar "netsh" heeft admin rechten/elevation nodig om de firewall rules aan te kunnen maken, dus dat werkt dan niet..
Ik dacht nog aan "runas" maar dan moet je o.a. een wachtwoord invullen, en dat wil ik dus juist niet...
"Allow in firewall" (shortcut met run as admin aan) naar > allowfirewall.bat met daarin:
netsh advfirewall firewall add rule name="%~dpnx1" dir=out action=allow program="%~dpnx1" enable=yes
netsh advfirewall firewall add rule name="%~dpnx1" dir=in action=allow program="%~dpnx1" enable=yes
Dit gaat goed met bijv. een .exe die op de desktop staat. Dus ik dacht dat ik er was.
MAAR: dit werkt dus niet met .exe files die in "program files" staan, windows lijkt de shortcut te blokkeren?¿
Ik kan wel een .bat direct in de "SENDTO" map zetten maar "netsh" heeft admin rechten/elevation nodig om de firewall rules aan te kunnen maken, dus dat werkt dan niet..
Ik dacht nog aan "runas" maar dan moet je o.a. een wachtwoord invullen, en dat wil ik dus juist niet...