Alterando a configuração global no VMware Workstation 8

1

Eu gostaria de suprimir a caixa de diálogo "aceitar licença" (et al.) que aparece quando um usuário lança pela primeira vez o VMware Workstation 8. Eu sei que ter um C:\Users\foo\AppData\Roaming\VMware\preferences.ini contendo:

pref.eula.0.appName = "VMware Workstation"
pref.eula.0.buildNumber = "123456"
msg.autoAnswer = "TRUE"
hints.hideAll = "TRUE"

Isso será feito por usuário, mas eu gostaria que isso fosse apenas o padrão. Eu tentei adicionar essas configurações para C:\ProgramData\VMware\VMware Workstation\config.ini sem sucesso.

Isso é possível?

    
por Christopher Neylan 25.07.2012 / 21:33

2 respostas

1

Existe um perfil All Users que permite armazenar dados de perfil personalizados para todos os usuários. Os dados são sobrepostos sobre todos os perfis de usuário, mesmo os existentes e novos criados posteriormente.

Então, basta colocar C:\Users\foo\AppData\Roaming\VMware\preferences.ini em C:\Users\All Users\AppData\Roaming\VMware\preferences.ini junto com outros arquivos que possam ser necessários para garantir um perfil VMware consistente. Esteja avisado, no entanto, que eu não tentei isso, e é totalmente possível que a VMware possa optar por escrever seu software para nem mesmo olhar para Todos os Usuários, ou Usuário Padrão, ou qualquer coisa além do perfil do usuário atual.

A outra opção é impor um script de logon que copie manualmente os arquivos para o próprio perfil do usuário, se eles ainda não existirem. Tente estas instruções . Este é o método mais confiável IMHO, porque você está literalmente colocando o arquivo exatamente onde VMware naturalmente esperaria que fosse, e você não precisa se preocupar em ter dois preferences.ini (um em todos os usuários e um no usuário perfil) e a possibilidade de conflitos, etc. Você pode simplesmente colocar uma cópia padrão do arquivo de preferências, verificando em seu script se ele já existe ou não antes de fazer a cópia.

    
por 25.07.2012 / 21:49
0

Se um usuário quiser que essas configurações sejam globais, ele poderá editar o config.ini em um dos locais a seguir (não sei como ele é herdado e qual é o "mestre").

Host do Windows: C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\config.ini

Outra cópia localizada em C:\ProgramData\VMware\VMware Workstation\config.ini

É possível que o que você mencionou em C:\ProgramData\VMware\VMware Workstation\config.ini não controle as configurações específicas do usuário, mas apenas as configurações específicas do sistema.

    
por 29.01.2015 / 23:04