Determine o VMWare vmx atual usado

0

Como eu determino o nome vmx atual da estação de trabalho VMWare que um usuário está usando atualmente? Existe um comando do Linux para determinar isso que pode ser executado no sistema operacional host?

Este comando será usado para verificar para um usuário em um script bash que eles estão usando a versão correta do arquivo vmx (acho que é assim que é chamado)

Eu sei que alguém pode olhar facilmente passando o mouse sobre a tela para ver, mas tenho pessoas que trabalham em tela cheia e, às vezes, nunca verificam a versão.

Além disso, existe uma maneira de determinar qual versão vmx foi usada para salvar um arquivo originado de uma VM?

    
por JWorkin 15.07.2018 / 18:49

1 resposta

0

Se você puder inspecionar a lista de processos, poderá procurar por vmware-vmx processes e inspecionar seus argumentos de linha de comando, que listarão o caminho completo para o arquivo de configuração .vmx usado.

Naturalmente, se um usuário estiver executando várias VMs, ele não informará qual VM o usuário está atualmente usando (ou seja, qual VM entrou em contato). Sabendo que isso não faz muito sentido para mim, no entanto.

Also, Is there way to determine what vmx version was used to save a file originating from a VM?

Se você estiver falando sobre arquivos no convidado, não, os aplicativos convidados geralmente não têm conhecimento de que estão sendo executados em uma VM. Se você está falando sobre os próprios arquivos de configuração da VM, o melhor que você pode fazer é verificar a versão de hardware da VM no arquivo .vmx , mas mesmo isso não diria qual produto da VMware foi gravado.

    
por 16.07.2018 / 02:45