bat实现端口转发重启
bat吧
全部回复
仅看楼主
level 11
郝建刚002 楼主
netsh命令关于端口部分,怎么没法直接在bat里执行呢?
netsh interface portproxy show all就这一句话,另存为bat文件,执行后都不是想要的结果
现在的需求是:先删除某个ip的8001端口,然后重新设定,用bat如何实现,求大神指教
2017年07月17日 02点07分 1
level 11
郝建刚002 楼主
@echo off
set localIp=192.168.0.111
set ToIp=192.168.0.112
set Toport80=80
set listenport8001=8001
echo 删除%listenport8001%端口
netsh interface portproxy delete v4tov4 listenaddress=%localIp% listenport=%listenport8001%
netsh interface portproxy add v4tov4 listenaddress=%localIp% listenport=%listenport8001% connectaddress=%ToIp% connectport=%Toport80% protocol=tcp
pause
求大神指点
2017年07月17日 03点07分 2
level 10
2017年07月20日 14点07分 3
level 14
你的bat文件名不会就是netsh吧?
2017年07月22日 05点07分 4
1