Como usar o winecfg headless?

0

Não consigo encontrar documentação sobre como winetricks ou winecfg criam substituições exe permanentes. Eu também gostaria de definir a integração da área de trabalho e a versão do Windows a partir do shell.

A razão para isso é que estou testando um programa difícil. Ele é instalado corretamente às vezes, mas não em outros. Rastrear o problema exato levou-me a recriar um prefixo de vinho para mais de 10 vezes por dia. Simplesmente não é prático usar a GUI para isso. Eu preciso saber os comandos / opções que posso passar para winecfg / wine / winetricks para que eu possa criar o prefixo inicial mais rápido.

Existe alguma documentação para: definir a substituição de exe permanente ou definir caminhos de integração de área de trabalho ou definir a versão de janelas ? Agradeço qualquer ajuda com qualquer uma dessas três coisas!

    
por SaburoutaMishima 26.12.2013 / 19:00

1 resposta

2

Assim como o Windows, tudo no Wine é configurado através do registro. Cada acesso winecfg de configurações individuais também pode ser acessado por meio do registro usando o utilitário regedit , que também pode ser usado na linha de comando para importar um arquivo .reg grande ou definir chaves individuais na própria linha de comando.

Todas as chaves usadas estão na página da wiki Useful Registry Keys .

A opção mais fácil no seu caso seria exportar a configuração em um arquivo .reg (clique com o botão direito do mouse nas chaves que você precisa, exportar) e depois importar com wine regedit MyConfig.reg em seu script de configuração automática. Você pode escrever o .reg manualmente também, se quiser, é apenas um arquivo de texto no estilo .ini.

Editar: queria adicionar isso como um comentário, pois ele não responde à pergunta em si, mas sugere outra maneira de fazê-lo, mas não tenho reputação aqui: recomendo apenas criar uma cópia completa de sua pré-instalação limpa prefixo e apenas copiá-lo de volta quando você precisar redefinir. Você evitará o script inteiro para reconfigurar um prefixo limpo e também será muito mais rápido do que reinstalar bibliotecas através de winetricks e executar o regedit como toda uma operação somente de disco.

    
por 27.12.2013 / 16:55