четверг, 8 октября 2009 г.

VMware: делаем выключатель для служб.

VMware пользуюсь давно, чтобы не проводить эксперименты с LiveCD на рабочей машине и не делать перезагрузки из Win в Lin и обратно. Проблема в том, что ее службы постоянно висят в памяти компьютера, а пользуюсь я виртуальной машиной от случая к случаю.
Чтобы не занимать память ненужными программами, я перевел в режим запуска "Вручную" следующие службы:
  • VMware Agent Service
  • VMware Authorization Service
  • VMware DHCP Service
  • VMware NAT Service
А чтобы каждый раз не проводить манипуляции над каждой, я создал два bat-файла:
Для запуска "vm-start.bat":
net start "VMware Agent Service"
net start "VMware Authorization Service"
net start "VMware DHCP Service"
net start "VMware NAT Service"

Для остановки "vm-stop.bat":
net stop "VMware Agent Service"
net stop "VMware Authorization Service"
net stop "VMware DHCP Service"
net stop "VMware NAT Service"

Теперь перед включением виртуального компьютера запускаю первый файл, а после завершения работы с VMware запускаю второй.
Первый файл можно запускать после запуска программы, но обязательно до запуска виртуальной машины, иначе сеть и прочие прелести в ней работать не будут.