답변:
kbyrd의 답변은 공유 vm에서만 작동합니다. Ja5087의 답변은 효과가 있지만 플랫폼 간 다른 방법이 있습니다. 나는 오늘 같은 대답을 찾고 있었기 때문에이 답변을 제공하며 모든 정보를 단일 게시물로 보지 못했습니다.
이 답변을 선택하면 백그라운드에서 VM을 시작할 수 있습니다.
다음 명령으로 스크립트를 작성하십시오.
vmrun -T {ws|server|player|...} [-vp virtualMachinePassword] [-gu guestUser] [-gp guestPassword] start "path to vmx file" [nogui]
-vp 는 암호화 된 시스템의 virtualMachinePassword입니다.
자동 로그인 하려는 경우 -gu 는 로그인 할 게스트 사용자이고 -gp 는 게스트 사용자 비밀번호이며 vm 구성에 설정되어 있지 않습니다.
nogui 는 백그라운드에서 vm을 시작합니다
vmware 대화 상자로 인한 시작 실패를 방지하려면 .vmx 파일을 편집하고 다음 옵션을 추가하여 vmware 대화 상자에 자동 응답하십시오.
uuid.action = "keep"
또는 uuid.action = "create"
msg.autoAnswer = "TRUE"
uuid.action의 경우 새 위치로 이동하거나 복사 한 후 vm을 시작할 때 질문에 대답합니다. keep 은 "I Moved It"에 해당하고 create 는 "I Copied It"에 해당합니다.