В этой ситуации у меня есть:Как передавать файлы на виртуальную машину в одной сети программно?
У меня есть система, из которой мне нужно передать несколько файлов (exe-файлов) на виртуальную машину. Этот процесс должен быть выполнен для большого количества виртуальных машин, которые будут созданы каким-то инструментом.
Я знаю IP-адрес виртуальной машины, и у меня есть учетные данные виртуальной машины. Как мне отправить отправку файлов из моей системы (сервера) в виртуальную машину. Как только я отправляю файлы на виртуальную машину, ей необходимо выполнить файлы на виртуальных машинах (exe-файлы).
Я рассмотрел олицетворение на C#. Из того, что я нашел, это просто позволяет вам олицетворять другого пользователя, а не передавать файлы (исправьте меня, если я ошибаюсь). Если можно использовать олицетворение, как бы я это сделал?
Другой вариант, который представляется выполнимым, заключается в использовании SMB (Server Message Block), но поддержка для этого - C#, кажется очень плохой.
Как я могу отправить эти файлы на виртуальную машину?
Примечание:
ВМ будет иметь либо Windows 7 или Windows 8.
Сервер Windows Server 2008
Являются ли виртуальные машины/хосты всей частью одного домена? – webnoob
@webnoob - виртуальные машины/хосты, скорее всего, будут в одном домене. Однако это не всегда так. – spdcbr