feat: 添加删除端口映射功能
This commit is contained in:
@@ -57,6 +57,23 @@ internal static class Program
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return;
|
||||||
|
case "remove":
|
||||||
|
switch (args.Length)
|
||||||
|
{
|
||||||
|
case 4:
|
||||||
|
var targetType = PortProxyUtil.GetPortProxyTypeByString(args[1]);
|
||||||
|
var result = PortProxy.Remove(targetType, args[2], args[3]);
|
||||||
|
AnsiConsole.MarkupLine(string.IsNullOrEmpty(result)
|
||||||
|
? "[green]删除成功[/]"
|
||||||
|
: $"[red]删除失败[/][gray]:[/] [white]{result}[/]");
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
AnsiConsole.MarkupLine(
|
||||||
|
"[red]参数错误[/][gray]:[/] [white]接受的参数为 <v4tov4/v4tov6/v6tov6/v6tov4> <监听地址> <监听端口>[/]");
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
return;
|
return;
|
||||||
case "list":
|
case "list":
|
||||||
switch (args.Length)
|
switch (args.Length)
|
||||||
|
Reference in New Issue
Block a user