Câu trả lời:
Câu trả lời của kbyrd chỉ hoạt động với chia sẻ của vm. Câu trả lời của Ja5087 hoạt động, nhưng có một cách khác đó là đa nền tảng. Tôi cung cấp câu trả lời này bởi vì tôi đang tìm kiếm cùng một câu trả lời ngày hôm nay và không bắt gặp một bài đăng nào cả.
Câu trả lời này cho phép bắt đầu một vm trong nền nếu bạn chọn.
Tạo một kịch bản với lệnh sau:
vmrun -T {ws|server|player|...} [-vp virtualMachinePassword] [-gu guestUser] [-gp guestPassword] start "path to vmx file" [nogui]
-vp là virtualMachinePassword cho các máy được mã hóa
-gu là người dùng khách đăng nhập bằng và -gp là mật khẩu người dùng khách nếu bạn muốn tự động đăng nhập và nó không được đặt trong cấu hình vm.
nogui bắt đầu vm trong nền
Để tránh lỗi khởi động do hộp thoại vmware, hãy chỉnh sửa tệp .vmx và thêm các tùy chọn sau để tự động trả lời bất kỳ hộp thoại vmware nào:
uuid.action = "keep"
HOẶC LÀ uuid.action = "create"
msg.autoAnswer = "TRUE"
Đối với uuid.action, điều này trả lời câu hỏi khi bạn khởi động vm sau khi di chuyển hoặc sao chép sang một vị trí mới. keep là tương đương với "I Moved It", tạo là tương đương với "I Copied It".