我需要编写 ac# 控制台应用程序,该应用程序通过一系列事件复制一个目录。(将安排在 Windows 2008 服务器上以定期间隔运行)
- 检查 serviceName 是否在 serverName 上运行
- 如果状态为“正在运行”,则尝试停止服务。
- 等到服务“停止”然后
- 将目录从 serverName 复制到 differentServerName。
- (完全覆盖不同服务器名称中的旧目录)
- 检查 serverName 上的服务是否仍然“停止”
- 如果状态为“已停止”,则尝试启动 serviceName
- 一旦状态被验证为“正在运行”
- 通过电子邮件向 someUser@someDomain.com 发送通知
我以前从未使用过服务和服务器,所以当我浏览我在网上找到的信息时,我感到有点失落。我不知道从哪里开始。整个过程看起来非常简单,我相信我已经把它复杂化了。
任何帮助将不胜感激!!!