Мне нужно написать консольное приложение С#, которое через последовательность событий копирует каталог (будет запланировано запускаться с сервера Windows 2008 через регулярные промежутки времени)
- Проверьте, работает ли serviceName на serverName.
- Если статус «Выполняется», попытайтесь остановить службу.
- Подождите, пока служба не будет «Остановлена», затем
- Copy directory from serverName to differentServerName.
- (overwrite old Directory in differentServerName completely)
- Убедитесь, что служба по-прежнему «Остановлена» на serverName.
- Если статус «Остановлен», попробуйте запустить serviceName
- После подтверждения статуса "работает"
- Отправить уведомление на адрес [email protected]
Я никогда раньше не работал с сервисами и серверами, поэтому, просматривая информацию, которую нахожу в Интернете, я чувствую себя немного потерянным. Я не знаю, с чего начать. Весь процесс кажется чрезвычайно простым, и я уверен, что слишком усложняю его в своей голове.
Любая помощь будет ОЧЕНЬ оценена!!!