Наши новости могут транслироваться, используя rss.
FAQ
FAQ #63
Запуск виртуальной машины Virtualbox под Windows как сервис
Скачиваем файлы Srvany.exe и Instsrv.exe, которые есть в комплекте Windows Resource Kit. Я выложил их здесь, чтобы не искать. Внутри архива лежит описание как сделать службой практически любое приложение, не только виртмашины. Далее в командной строке (cmd):
sc create ServiceName binPath= "%SystemRoot%\System32\srvany.exe" start= auto DisplayName= "Service Name"
где Service Name - название службы, как ее будет видно в списке служб. Ждем ответа что все ок, затем правим ветку реестра (regedit):
Добавляем раздел (section) и наываем его Parameters В этом разделе создаем ключ StringValue, называем Application изменяем значение на C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe В этом же разделе создаем ключ StringValue, называем AppParameters изменяем значение на -s VmName -vrdp=off где VmName - название запускаемой виртуальной машины в VirtualBox Там же создаем ключ StringValue, называем AppDirectory изменяем значение на C:\Program Files\Oracle\VirtualBox\
Теперь надо определить действия при выключении компьютера. Запускаем gpedit.msc (есть только в Win версий выше домашней) и находим Computer Configuration/Windows Settings/Scripts/Shutdown Создаем скрипт и называем его C:\Program Files\Oracle\VirtualBox\VBoxManage.exe, либо выбираем путь до него кнопкой browse, параметры задаем vboxmanage controlvm VmNname savestate где VmName - название запускаемой виртуальной машины в VirtualBox.
Если вы запускаете службу виртуальной машины не от имени своего пользователя в системе (меняется в настройках сервиса во вкладке Службы), придется скопировать (или добавить ярлык, я не пробовал сработает ярлык вместо живых файлов или нет) настроек VirtualBox, иначе ничего не запустится:
из C:\Users\YourUser\ (где YourUser - имя вашей учетной записи) в C:\Windows\System32\config\systemprofile\
systemprofile - это каталог так называемой системно учетной записи, от имени которой запускается большая часть служб. Если файлы именно скопированы, при любом изменении настроек в VirtualBox придется копировать все заново.