metaoleg

Untitled

Jun 20th, 2012
901
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.23 KB | None | 0 0
  1. ::1.    Получить файл, содержащий список служб, запущенных в системе.
  2. ::2.    Создать командный файл обеспечивающий:
  3. ::  1.  остановку служб DNS-client;
  4. ::  2.  с временной задержкой, создание файла, содержащего обновленный список служб, запущенных в системе;
  5. ::  3.  запуск другого командного файла, сравнивающего файлы, полученные в пп. 3.1 и 3.2, и создающего разностный файл;
  6. ::  4.  восстановление работы служб.
  7. ::3.    Создать текстовый файл со списком использованных команд и параметрами, использованными для выполнения пп. 3.1-3.2.
  8.  
  9. ::initialization
  10. set serviceListFile=services.txt
  11. set serviceListFileNew=services130.txt
  12. set servicesDiff=servicesDiff.txt
  13.  
  14. ::1
  15. net start > %serviceListFile%
  16.  
  17. ::2.1
  18. net stop DNS-client
  19.  
  20. ::2.2
  21. net start > %serviceListFileNew%
  22.  
  23. ::2.3
  24. fc /A %serviceListFile% %serviceListFileNew% > %servicesDiff%
  25.  
  26. ::2.4
  27. net start DNS-client
  28.  
  29. exit 1
Advertisement
Add Comment
Please, Sign In to add comment