2014-07-17 23 views
8

użyć następującego polecenia, aby umożliwić słuchanie określonych portów http:Czy mogę dodać zakres portów w netsh add urlacl?

netsh http add urlacl url=http://+:[port]/ user=DOMAIN\UserName 

Ale jeśli muszę otworzyć zakres portów, mogę skonfigurować jedną regułę?

+0

Czy ktoś znalazł rozwiązanie tego problemu? Przeszukiwałem go przez jakiś czas i nie mogę znaleźć przyzwoitego rozwiązania. Odpowiedź poniżej jest bezużyteczna, jeśli masz duży zasięg portów. –

+0

Czy kiedykolwiek rozwiązałeś ten problem? –

+0

Niestety, nie. –

Odpowiedz

7

Nie mogę znaleźć żadnego sposobu, aby określić zakres, więc poszedłem z pomocą wbudowanego polecenia FOR: „O /”

for /L %i in ([port_start],1,[port_end]) do netsh http add urlacl url=http://+:%i/ user=DOMAIN\UserName 

można uzyskać więcej informacji na temat polecenia FOR za pomocą w wierszu polecenia. /L okazało się być tym, który pracował dla mnie, ponieważ buduje zestaw liczb z wartościami początkowymi, końcowymi i krokowymi.

+1

Nie wiem, dlaczego zostało to odrzucone, ale działało idealnie dla mnie ... 'dla/L% i (32000,1,32099) do netsh http dodaj urlacl url = http: // +:% i/user =" NT AUTORYTET \ SIEĆ SERWISOWA "' – Basic