Questão de Sistemas Operacionais — Configuração de rede — INSTITUTO AOCP 2024
- Código
- qg261788
- Banca
- INSTITUTO AOCP
- Órgão
- SANEPAR
- Ano
- 2024
- Nível
- Superior
- Cargo
- Profissional - Analista de Informática
- A-a.
- B-c.
- C-r.
- D-u.
- E-p.
GabaritoA — -a.
Gabarito: letra A. O parâmetro -a do comando netsh é o que executa um arquivo de alias (AliasFile) e, ao final, retorna ao shell do Netsh. Os demais parâmetros (-c, -r, -u, -p) têm outras funções, como alterar o contexto, conectar a um computador remoto ou configurar usuário e senha.
O netsh (Network Shell) é um utilitário de linha de comando presente no Windows Server e em versões desktop do Windows, usado para exibir e modificar a configuração de rede do computador local ou remoto. Ele opera em um modelo de "contextos": cada contexto agrupa comandos relacionados a uma função específica, como interface ip, firewall, routing, entre outros. Ao digitar netsh no prompt, você entra no shell interativo, onde pode navegar entre contextos e executar comandos.
A sintaxe geral do comando é:
netsh [contexto] [comando] [opções]Entre as opções globais, destacam-se:
-a AliasFile: executa um arquivo de alias e retorna ao shell do Netsh. É exatamente o que a questão pede.
-c Contexto: define o contexto inicial (por exemplo, netsh -c interface ip).
-r NomeDoComputador: executa o comando em um computador remoto.
-u NomeDoUsuario e -p Senha: especificam usuário e senha para acesso remoto.
-f ArquivoDeScript: executa um script (arquivo de comandos) e sai do Netsh, diferente do -a que retorna ao shell.
A pegadinha da banca está em confundir o -a (alias, que retorna ao shell) com o -f (script, que encerra o Netsh). O enunciado diz explicitamente "executar o arquivo de alias AliasFile e, em seguida, ser levado de volta ao shell do Netsh" — isso só o -a faz. O -f executaria o script e fecharia o Netsh, não retornando ao shell.
Outra confusão comum é com o -c, que muda o contexto, mas não executa arquivo algum. E o -r, -u e -p são para acesso remoto, não têm relação com arquivos de alias.
O parâmetro -a é o correto. Ele instrui o Netsh a executar o arquivo de alias especificado e, ao terminar, retornar ao prompt do Netsh. É exatamente o comportamento descrito no enunciado: "executar o arquivo de alias AliasFile e, em seguida, ser levado de volta ao shell do Netsh".
O parâmetro -c é usado para definir o contexto inicial do Netsh (por exemplo, netsh -c interface ip). Ele não executa arquivos de alias. A banca tenta confundir o candidato que lembra que -c está relacionado a "contexto", mas não é a função pedida.
O parâmetro -r é usado para especificar um computador remoto no qual o comando será executado (por exemplo, netsh -r Servidor01 interface ip show config). Não tem relação com arquivos de alias.
O parâmetro -u é usado para especificar o nome de usuário ao acessar um computador remoto. Ele é frequentemente combinado com -p (senha) e -r (computador remoto). Não executa arquivos de alias.
O parâmetro -p é usado para especificar a senha do usuário ao acessar um computador remoto. Assim como -u, não tem relação com arquivos de alias.
A banca explora a confusão entre -a (alias, retorna ao shell) e -f (script, encerra o Netsh). O enunciado diz "ser levado de volta ao shell do Netsh", o que elimina o -f. Fique atento: se a questão pedisse "executar um script e sair", a resposta seria -f. Aqui, como pede retorno ao shell, é -a.
Memorize os parâmetros globais do Netsh com uma tabela:
Parâmetro | Função |
|---|---|
| Executa arquivo de alias e retorna ao shell |
| Define o contexto inicial |
| Computador remoto |
| Usuário (acesso remoto) |
| Senha (acesso remoto) |
| Executa script e sai do Netsh |
Na prova, leia o enunciado com atenção: "retornar ao shell" aponta para -a; "sair do Netsh" apontaria para -f.
Gabarito: letra A
Link permanente: /questoes/qg261788