O Windows PowerShell é uma das soluções de automação de tarefas multiplataforma mais poderosas que simplifica e automatiza configurações para quase todas as tarefas no ecossistema Windows. Com soluções fornecidas com um shell de linha de comando projetado, linguagem de script e estrutura de gerenciamento de configuração, o processo de automação, como adição de unidades de rede, instalação de aplicativos, upload de software de segurança e concessão de acesso a arquivos compartilhados a um novo usuário, pode ser simplificado.

Devido aos seus melhores recursos em relação a outros shells e ao comando moderno de aceitação e retorno de objetos .NET, tornou-se a ferramenta mais popular entre administradores de sistema e usuários experientes do Windows. Para melhorar Gerenciamento de dispositivos Windows, o Scalefusion MDM permite que a TI carregue arquivos de script do PowerShell e os execute remotamente, enviando-os para dispositivos Windows 10 gerenciados.
Neste artigo, exploraremos o processo passo a passo de como os scripts do PowerShell podem ser carregados e implantados nos dispositivos Windows gerenciados usando Scalefusion.
Como implantar e executar scripts do PowerShell usando Scalefusion
Fundamentos para começar
1. Para começar, você precisa criar um perfil de dispositivo Windows no painel do Scalefusion e registrar-se em um dispositivo Windows 10.
2. Você precisa ter certeza de que a versão do Windows 10 deve ser 1809 ou superior e deve ser de qualquer uma das edições – edições Windows Pro, Business, Enterprise e Education.
3. Você precisa verificar se o Agente Scalefusion MDM está instalado no dispositivo Windows registrado; caso contrário, faça isso antes de prosseguir.
4. Você precisa ter certeza de que o espaço de armazenamento necessário está disponível no armazenamento Enterprise.
5. Você precisa coletar os seguintes detalhes do desenvolvedor junto com o pacote do aplicativo Enterprise:
- Arquivo de script Powershell (.ps1)
- Além disso, o tamanho do arquivo deve ser inferior a 1 GB
Passo 1:
Nosso objetivo é fazer upload e instalar um script do PowerShell seguindo as etapas mencionadas abaixo.
Faça login no painel do Scalefusion e navegue até a guia Gerenciamento de aplicativos no menu de recursos no lado esquerdo. Clique na Enterprise Store e mova o cursor para clicar em Carregar novo aplicativo. Em seguida, clique em “carregar aplicativo do Windows”

Passo 2:
Escolha PowerShell (PS1) no menu suspenso e carregue o arquivo PS1 que executará o script.

Passo 3:
Depois de selecionar o PowerShell (PS1) no menu suspenso, o Scripts do Windows PowerShell assistente iniciará o processo de upload. Aqui estão as etapas para enviar o arquivo:
1. Insira o nome do script do PowerShell: permitirá que você identifique os perfis de dispositivos.
2. Carregar o arquivo de scripts do PowerShell: você pode escolher qualquer uma das opções para fazer upload do arquivo de script no painel. Essas etapas são -
- Carregar arquivo local: Se você tiver o arquivo PS1 disponível localmente, poderá selecioná-lo e carregá-lo a partir daí.
- URL do arquivo de script PS: se você tiver o arquivo no servidor host ou tiver carregado o arquivo nos servidores em nuvem cujos links estão acessíveis publicamente, você poderá usar o link para carregar o arquivo.

Passo 4:
Agora, você terá que selecionar os modos nos quais deseja que o script seja executado durante o upload no seguinte menu suspenso:
- Executar como plano de fundo: você poderá escolher esta opção para executar os scripts somente se não precisar de operações de UI e o comando estiver sendo executado em segundo plano sem ocupar o console. Exemplos desse modo incluem a execução do script para adicionar usuário, ativar/desativar USB, ativar/desativar o Windows Update, etc.
- Executar como primeiro plano: você pode escolher esta opção se os scripts baseados na UI estiverem sendo executados e ocupando o console ou atividades na tela, como iniciar o bloco de notas, alterar o papel de parede que pode ser executado em primeiro plano.

Passo 5:
Você pode selecionar um logotipo personalizado e carregá-lo para atribuir ao arquivo de script. Se você não enviar nenhum Logotipo personalizado, o logotipo padrão será salvo.
Em seguida, clique em Salvar.

Passo 6:
Após clicar em Salvar, o Scalefusion processará o script e o salvará após o processamento bem-sucedido. Agora você pode selecionar o perfil do dispositivo no qual deseja publicar o script e clicar em publicar.

Fechando linhas…
PowerShell é uma das linguagens de script de shell mais usadas e Scale Fusion MDM está otimizando esta poderosa ferramenta para automação de tarefas e simplificando a configuração com a combinação da velocidade da linha de comando e a flexibilidade de scripts para automatizar qualquer tarefa no ambiente Windows.
