Em PowerShell, os comandos Get-Member e Get-Process, quando executados, retornam, respectivamente,
- A)a listagem de todos os membros que estão vinculados aos processos e a listagem de todos os processos em execução no sistema.
Errada, porque Get-Member não faz listagem de processos vinculados a membros; ele mostra membros de objetos, enquanto Get-Process lista processos em execução.
- B)os grupos aos quais os logins de usuário informados por parâmetro estão relacionados e a listagem de todos os logs de processos em execução no sistema.
Errada, porque fala de grupos, logins e logs, algo que não corresponde nem ao Get-Member nem ao Get-Process.
- C)todos os usuários relacionados aos grupos aos quais o usuário pertence e quais objetos, processos e propriedades estão disponíveis para comando.
Errada, porque mistura usuários e grupos com uma descrição parcial de Get-Member, mas o primeiro comando não trata de relacionamentos de usuários.
- D)quais objetos, propriedades e métodos estão disponíveis para o comando e a listagem de todos os processos em execução no sistema.
Certa, porque Get-Member exibe membros disponíveis de um objeto e Get-Process mostra a lista de processos em execução no sistema.
Gabarito: D
No PowerShell, o cmdlet Get-Member serve para descobrir quais membros um objeto oferece. Pense nele como uma lupa: ele mostra propriedades, métodos e outros tipos de membros disponíveis para aquele objeto, ajudando voce a entender o que pode ser feito com o resultado de um comando. Já o Get-Process lista os processos em execução no sistema, como se fosse uma foto do que está rodando naquele momento. Por isso o gabarito é a letra D: primeiro vem a ideia de "quais objetos, propriedades e métodos estão disponíveis para o comando" com o Get-Member, e depois a "listagem de todos os processos em execução no sistema" com o Get-Process. O ponto central é que o Get-Member não lista processos nem usuários; ele descreve a estrutura do objeto que chegou até ele. Em prova, a banca gosta de trocar a função de um cmdlet pelo papel de outro. Então vale decorar o básico: Get-Member inspeciona membros de objetos, e Get-Process exibe processos ativos. É aquela dupla clássica do PowerShell: um comando explica o que o objeto é, o outro mostra o que está acontecendo no sistema.