Perfil do PowerShell | Um guia detalhado

Perfil do PowerShell | Um guia detalhado
Powershell Possui uma ampla gama de suporte para uma variedade de sistemas operacionais, incluindo macOS, Windows, Linux, etc. É uma linguagem baseada em script que fornece uma instalação para automatizar e configurar várias tarefas. Um perfil do PowerShell é basicamente um script que é executado no ambiente do console quando um usuário inicia uma nova sessão.

Um perfil do PowerShell pode incluir um conjunto de cmdlets, funções e aliases para automatizar um conjunto de requisitos para o usuário. Uma visão geral do perfil do PowerShell é fornecida neste guia. Além disso, você também aprenderá a criar e personalizar o Perfil do PowerShell.

Como criar um perfil de PowerShell?

O perfil do PowerShell não está disponível para uso por padrão. Você precisa criá -lo antes de personalizar várias operações usando o PowerShell. Um perfil do PowerShell pode ser criado com a ajuda do novo cmdlet ou usando o comando do bloco de notas. Esta seção lista os dois métodos para criar um perfil do PowerShell.

Observação: É preferido usar o PowerShell 7 mais recente 7. Este guia usa o PowerShell 7 para criar e usar o perfil do PowerShell. Você pode mudar para a versão mais recente do PowerShell usando o seguinte link:

Atualize sua versão do PowerShell.

Método 1: Crie um perfil PowerShell usando o novo cmdlet de itens

Geralmente, o novo cmdlet é usado para criar um novo arquivo ou diretório no PowerShell. No entanto, também auxilia na criação de um perfil do PowerShell, seguindo as etapas abaixo mencionadas:

Etapa 1: Open PowerShell 7

Pesquise PowerShell 7 na barra de pesquisa e clique em "Run como administrador" para abrir o PowerShell 7 com privilégios de raiz:

Etapa 2: verifique a existência do perfil

Na segunda etapa, verifique se o perfil já foi criado ou não através do seguinte cmdlet de teste:

Perfil de teste de teste $

A saída retornada é falsa, o que afirma o perfil do PowerShell ainda não foi criado.

Etapa 3: Crie o perfil

Crie um arquivo chamado “perfil.ps1”Usando o cmdlet de novo item como fizemos aqui:

New -item -path $ perfil -Type File -force

A execução bem -sucedida do comando verifica a criação do perfil do PowerShell. No entanto, você pode verificá-lo através do comando abaixo estatado:

Perfil de teste de teste $

A saída retorna true, mostrando que a criação do perfil é feita no PowerShell.

Método 2: Crie um perfil PowerShell usando o bloco de notas

Neste método, instruções passo a passo são discutidas para a construção de um perfil de PowerShell usando o bloco de notas.

Etapa 1: Crie um perfil

O bloco de notas pode ser lançado a partir de PowerShell usando o bloco de anotações palavra -chave. O comando a seguir criará um perfil vazio do PowerShell:

Perfil no bloco de notas

Etapa 2: verifique a existência do perfil

Na segunda etapa, verifique se o perfil já foi criado ou não através do seguinte cmdlet de teste:

Perfil de teste de teste $

O monitor retorna “Verdadeiro“, Que mostra a verificação da existência do perfil em PowerShell.

Como personalizar um perfil do PowerShell

O perfil do PowerShell precisa ser personalizado para ser usado por outros usuários. Se o escopo do usuário não estiver definido, o perfil só estará acessível ao usuário atual. Você pode personalizar um perfil do PowerShell para outros usuários usando uma das seguintes sintaxes:

Tipo de perfil Caminho do perfil/ diretório
Usuário atual
$ Perfil ou $ perfil.CurrentuserCurrentHost
Todos os usuários
$ Perfil.AllUsersCurrentHost
Todos os usuários e todos os hosts
$ Perfil.Allusersalhosts
Usuário atual e todos os hosts
$ Perfil.CurrentUserlHosts

Por exemplo, você pode permitir que todos os usuários acessem o perfil. Para esse fim, o primeiro comando é executado. Embora o segundo comando verifique se o perfil está acessível a todos os usuários ou não:

$ Perfil.Allusersalhosts
Perfil de teste de teste $.Allusersalhosts

A saída garante que a saída retornada seja verdadeira, o que afirma que o perfil foi personalizado para todos os usuários e os hosts.

Conclusão

Um perfil do PowerShell compreende um conjunto de aliases, cmdlets, funções, etc., Para executar uma sequência específica de tarefas para um usuário específico. O escopo do perfil de PowerShell pode ser definido para o atual e para todos os usuários. Um perfil do PowerShell pode ser criado usando o novo cmdlet de itens. Por padrão, é usado para o usuário atual. No entanto, o perfil pode ser criado para vários/todos os usuários também. Este post forneceu detalhes para o Perfil do PowerShell.