Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O repair comando da winget ferramenta repara o aplicativo especificado. Isso é útil quando um aplicativo está com defeito ou tem arquivos corrompidos, mas não requer uma reinstalação completa.
Use o list comando para identificar o aplicativo que você deseja repair. O repair comando requer que você especifique a cadeia de caracteres exata para repair. Se houver alguma ambiguidade, você será solicitado a filtrar ainda mais o repair comando para um aplicativo exato.
Uso
winget repair [[-q] <query> ...] [<options>]
Apelidos
Os aliases a seguir estão disponíveis para este comando:
fix
Argumentos
Os argumentos a seguir estão disponíveis.
| Argumento | Descrição |
|---|---|
-q, --query |
A consulta usada para pesquisar um aplicativo. |
O argumento de consulta deve ser fornecido como um parâmetro posicional. A sintaxe curinga não é suportada. Normalmente, essa é uma cadeia de caracteres que identifica exclusivamente o pacote que você deseja instalar.
Opções
Essas opções permitem personalizar a experiência de instalação para atender às suas necessidades.
| Opção | Descrição |
|---|---|
-m, --manifest |
Deve ser seguido pelo caminho para o arquivo de manifesto (YAML). Você pode usar o manifesto para executar a experiência repair a partir de um arquivo YAML local. |
--id |
Limita a instalação à ID do aplicativo. |
--name |
Limita a pesquisa ao nome do aplicativo. |
--moniker |
Limita a pesquisa ao moniker listado para o aplicativo. |
-v, --version |
Permite que você especifique uma versão exata a ser instalada. Se ela não for especificada, a mais recente instalará o aplicativo com versão mais alta. |
--product-code |
Filtros usando o código do produto. |
-a, --architecture |
Selecione a arquitetura a ser instalada. |
--scope |
Permite especificar se o instalador deve ter como destino o escopo do usuário ou do computador. Confira problemas conhecidos relacionados ao escopo de instalação do pacote. |
-s, --source |
Restringe a pesquisa ao nome de origem fornecido. Deve ser seguido pelo nome da fonte. |
-i, --interactive |
Executa o instalador no modo interativo. A experiência padrão mostra o progresso do instalador. |
-h, --silent |
Executa o instalador no modo sem confirmação. Isso suprime toda a interface do usuário. A experiência padrão mostra o progresso do instalador. |
-o, --log |
Direciona o log a um arquivo de log. Você deve fornecer um caminho para um arquivo ao qual você tem os direitos de gravação. |
--ignore-local-archive-malware-scan |
Ignore a verificação de malware executada como parte da instalação de um pacote de tipo de arquivo morto do manifesto local. |
--accept-source-agreements |
Usado para aceitar o contrato de licença de origem e evitar a mensagem de aviso. |
--accept-package-agreements |
Usado para aceitar o contrato de licença e evitar o prompt. |
--locale |
Especifica qual localidade usar (formato BCP47). |
--header |
O cabeçalho HTTP de origem REST opcional Windows-Package-Manager. |
--authentication-mode |
Especifique a preferência da janela de autenticação (silent, silentPreferred ou interactive). |
--authentication-account |
Especifique a conta a ser usada para autenticação. |
--force |
Execute o comando diretamente e continue lidando com problemas não relacionados à segurança. |
--ignore-security-hash |
Ignore a falha de verificação de hash do instalador. Não recomendado. |
-e, --exact |
Usa a cadeia de caracteres exata na consulta, incluindo a verificação da diferenciação de maiúsculas e minúsculas. Ele não usará o comportamento padrão de uma subcadeia de caracteres. |
-?, --help |
Obtenha ajuda adicional neste comando. |
--wait |
Solicita que o usuário pressione qualquer tecla antes de sair. |
--logs, --open-logs |
Abra o local de logs padrão. |
--verbose, --verbose-logs |
Usado para substituir a configuração de registro em log e criar um log detalhado. |
--nowarn, --ignore-warnings |
Suprime as saídas de aviso. |
--disable-interactivity |
Desabilitar avisos interativos. |
--proxy |
Defina um proxy a ser usado para essa execução. |
--no-proxy |
Desabilite o uso de proxy para essa execução. |
Consultas de exemplo
O exemplo a seguir repara um aplicativo.
winget repair Microsoft.WinGetCreate
Tópicos relacionados
Windows developer