diff --git a/StarAgent/CommandHandler/RestartService.cs b/StarAgent/CommandHandler/RestartService.cs index 4e275fcd..9bfdb094 100644 --- a/StarAgent/CommandHandler/RestartService.cs +++ b/StarAgent/CommandHandler/RestartService.cs @@ -36,13 +36,14 @@ public class RestartService : BaseCommandHandler var status = es != null ? "运行中" : "已停止"; XTrace.WriteLine("{0}. {1} ({2})", i + 1, svc.Name, status); } + XTrace.WriteLine("0. 返回主菜单"); // 获取用户输入 - XTrace.WriteLine("请输入服务序号或名称:"); + XTrace.WriteLine("请输入服务序号或名称(0 返回主菜单):"); var input = Console.ReadLine(); - if (String.IsNullOrEmpty(input)) + if (String.IsNullOrEmpty(input) || input == "0") { - XTrace.WriteLine("操作已取消"); + XTrace.WriteLine("返回主菜单..."); return; } diff --git a/StarAgent/CommandHandler/StartService.cs b/StarAgent/CommandHandler/StartService.cs index 5c0463f7..df889a30 100644 --- a/StarAgent/CommandHandler/StartService.cs +++ b/StarAgent/CommandHandler/StartService.cs @@ -34,13 +34,14 @@ public class StartService : BaseCommandHandler var svc = services.Services[i]; XTrace.WriteLine("{0}. {1}", i + 1, svc.Name); } + XTrace.WriteLine("0. 返回主菜单"); // 获取用户输入 - XTrace.WriteLine("请输入服务序号或名称:"); + XTrace.WriteLine("请输入服务序号或名称(0 返回主菜单):"); var input = Console.ReadLine(); - if (String.IsNullOrEmpty(input)) + if (String.IsNullOrEmpty(input) || input == "0") { - XTrace.WriteLine("操作已取消"); + XTrace.WriteLine("返回主菜单..."); return; } diff --git a/StarAgent/CommandHandler/StopService.cs b/StarAgent/CommandHandler/StopService.cs index 05d22882..b2b932d1 100644 --- a/StarAgent/CommandHandler/StopService.cs +++ b/StarAgent/CommandHandler/StopService.cs @@ -38,13 +38,14 @@ public class StopService : BaseCommandHandler XTrace.WriteLine("{0}. {1} (PID: {2})", i + 1, svc.Name, es.ProcessId); } } + XTrace.WriteLine("0. 返回主菜单"); // 获取用户输入 - XTrace.WriteLine("请输入服务序号或名称:"); + XTrace.WriteLine("请输入服务序号或名称(0 返回主菜单):"); var input = Console.ReadLine(); - if (String.IsNullOrEmpty(input)) + if (String.IsNullOrEmpty(input) || input == "0") { - XTrace.WriteLine("操作已取消"); + XTrace.WriteLine("返回主菜单..."); return; }