Автоматически запускать виртуальную машину и запускать скрипт на виртуальной машине

0

Я ищу, чтобы автоматизировать определенный процесс. На моем хост-компьютере я хотел бы запустить экземпляр виртуальной машины, и после загрузки виртуальной машины запустите сценарий командной строки, содержащийся в виртуальной машине. Я также хотел бы передать аргумент от хост-машины к сценарию командной строки внутри виртуальной машины.

Можно ли вообще сделать так, чтобы скрипт делал это на моей машине автоматически? Если да, то какие инструменты / программы VM мне нужны?

AZGreenTea
источник

Ответы:

0

Многое зависит от задействованных ОС. Я постараюсь дать вам представление о том, как этого добиться, но я не могу быть конкретным, так как вы дали не так много деталей. Кроме того, имейте в виду, что это всего лишь один подход, вы можете достичь того же самого во многих других отношениях.

  • разделить диск (или раздел, папку) между вашими хостами и гостями. Достаточно, чтобы у хоста было разрешение на запись, а у гостя - разрешение на чтение.

  • создайте на хост-компьютере сценарий, который создает файл на общем диске с записанным в нем аргументом и загружает виртуальную машину.

  • создайте сценарий на гостевой ОС, который читает аргумент из файла на общем диске и выполняет команду с аргументом.

  • убедитесь, что скрипт на гостевой машине запускается при запуске.

Франческо Форести
источник