feat: 添加删除端口映射功能
This commit is contained in:
@@ -57,6 +57,23 @@ internal static class Program
|
||||
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;
|
||||
case "list":
|
||||
switch (args.Length)
|
||||
|
Reference in New Issue
Block a user