Encontre milhões de e-books, audiobooks e muito mais com um período de teste gratuito

Apenas $11.99/mês após o término do seu período de teste gratuito. Cancele a qualquer momento.

Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume
Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume
Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume
E-book354 páginas1 hora

Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume

Nota: 0 de 5 estrelas

()

Ler a amostra

Sobre este e-book

Aprenda a implantar aplicativos simples e complexos que estão além do escopo dos cenários e limitações padrão de implantação de aplicativos do Intune. Este livro ajudará você a implantar aplicativos usando um script do PowerShell. O livro começa com cmdlets do PowerShell para entender a implantação por meio de scripts do PowerShell. A seguir, você aprenderá como trabalhar com msiexec onde aprenderá quais propriedades do seu MSI podem ser definidas e quais valores podem ser passados ​​para eles, mesmo que você não saiba quais são inicialmente as propriedades e valores. Além disso, você aprenderá como instalar e desinstalar um Setup.exe e como determinar as opções silenciosas, juntamente com os métodos de extração MSI. Em seguida, você aprenderá regras de detecção usando o PowerShell, incluindo como detectar por registro ou versão do aplicativo e números de compilação, bem como usar regras de detecção personalizadas do PowerShell. Você entenderá então o local para executar o script. Seguindo em frente, você instalará um programa chamando MSI ou Setup.exe usando PowerShell e como lidar com espaços nos nomes de arquivos. Em seguida, você aprenderá como implantar os vários tipos de script no Intune; se é um script padrão, ou se todo o script é uma função ou contém funções, ou se possui um ponto de entrada. Os modelos de implantação e a preparação do aplicativo no Intune são discutidos a seguir, juntamente com o processo de criação do .Intunewin com o utilitário Winapp do Intune. Você aprenderá então como desinstalar aplicativos anteriores antes de uma nova implantação. Você também conhecerá trechos úteis e exemplos de implantação onde poderá utilizar todos os aspectos de implantação no Intune discutidos nos capítulos anteriores. Depois de ler o livro, você será capaz de gerenciar implantações de aplicativos e regras de detecção usando o PowerShell com o Microsoft Intune. O que você aprenderá: Como encontrar propriedades e valores válidos para usar com msiexec Usando o PowerShell para regra de detecção Implantação usando um modelo para implantações confiáveis ​​e repetíveis Como criar o aplicativo Windows App (Win32) A quem se destina este livro: Profissionais de TI que gerenciam implantações de aplicativos usando o Microsoft Intune.
IdiomaPortuguês
Data de lançamento11 de abr. de 2024
Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume

Leia mais títulos de Jideon F Marques

Relacionado a Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume

Ebooks relacionados

Aplicativos e Software para você

Visualizar mais

Artigos relacionados

Avaliações de Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume

Nota: 0 de 5 estrelas
0 notas

0 avaliação0 avaliação

O que você achou?

Toque para dar uma nota

A avaliação deve ter pelo menos 10 palavras

    Pré-visualização do livro

    Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume - Jideon F Marques

    Noções básicas sobre o Microsoft Intune

    Noções básicas sobre o Microsoft Intune

    Implantando aplicativos usando o PowerShell Owen Heaume

    POR: Jideon Marques

    Direitos autorais © 2024 Jideon Marques. Todos os direitos reservados.

    Licença de direitos autorais

    O conteúdo contido neste livro não pode ser reproduzido, duplicado ou transmitido sem permissão direta por escrito do autor ou do editor.

    Sob nenhuma circunstância qualquer culpa ou responsabilidade legal será responsabilizada contra o editor, ou autor, por quaisquer danos, reparações ou perdas monetárias devido às informações contidas neste livro, seja direta ou indiretamente.

    Notícia legal:

    Este livro é protegido por direitos autorais. É apenas para uso pessoal. Você não pode alterar, distribuir, vender, usar, citar ou parafrasear qualquer parte ou o conteúdo deste livro sem o consentimento do autor ou editor.

    Aviso de isenção de responsabilidade:

    Observe que as informações contidas neste documento são apenas para fins educacionais e de entretenimento. Todos os esforços foram realizados para apresentar informações precisas, atualizadas, confiáveis e completas. Nenhuma garantia de qualquer tipo é declarada ou implícita. Os leitores reconhecem que o autor não está envolvido na prestação de aconselhamento jurídico, financeiro, médico ou profissional. O conteúdo deste livro foi derivado de diversas fontes. Consulte um profissional licenciado antes de tentar qualquer técnica descrita neste livro.

    Ao ler este documento, o leitor concorda que sob nenhuma circunstância o autor é responsável por quaisquer perdas, diretas ou indiretas, que sejam incorridas como resultado do uso das informações contidas neste documento, incluindo, mas não limitado a, erros, omissões ou imprecisões.

    Índice

    Para quem é este livro

    Introdução

    Capítulo 1: Fundamentos do PowerShell

    Escrevendo código

    Cmdlets do PowerShell

    Não há problema em pedir ajuda

    Parâmetros

    Gasoduto

    Os dez cmdlets

    Host de gravação

    Obter-Localização/Definir-Localização

    Obter processo

    Parar processo

    Processo inicial

    Novo item

    Propriedade de novo item

    Obter item

    Copiar item

    Caminho de teste

    Scripts

    E essa ajuda?

    Tentar/Pegar/Finalmente

    Se/outro

    Resumo

    Capítulo 2: MSIEXEC

    Fundamentos

    Veja a ajuda

    Cadê?

    Melhor usar $Env:

    Parâmetros

    Instalação

    Instalação silenciosa

    Sem reinicialização

    Desinstalar

    Propriedades

    Quais propriedades podem ser definidas?

    Como Encontrar Valores de Propriedade Válidos

    Desinstalar GUIDs

    Instalações de 32 bits

    Instalações de 64 bits

    Resumo

    Capítulo 3: Setup.exe

    Descobrindo os parâmetros de instalação/desinstalação silenciosa do Setup.exe

    EXEs também possuem informações de registro

    Ajuda integrada

    Pesquisa na internet

    Extração MSI

    Método de extração MSI nº 1

    Método de extração MSI nº 2

    Exemplo de extração MSI

    Resumo

    Capítulo 4: Regras de Detecção

    Por que usar o PowerShell?

    Fundamentos de detecção

    As regras da Microsoft

    Interpretando a Tabela

    Na prática

    Onde coloco as regras de detecção?

    Continuar silenciosamente

    Como funcionam os scripts de detecção

    Tipos de regras de detecção

    Presença de arquivo/pasta

    Presença Executável

    Versão executável

    Encontrando o número da versão

    Subchave de registro

    Valor de registro/par de dados

    Por que você não continua silenciosamente?

    Detecção personalizada

    Detecção de arquivo personalizado

    Cenário: Yum-Yum Dog Foods Inc

    Detecção de registro personalizado

    Considerações finais sobre detecção personalizada

    Ramificação

    Por Office Bitness

    Cenário – Detectando Mimecast

    Ou o que?

    Isto e Isto

    Resumo

    Capítulo 5: Localização, Localização, Localização

    De onde esse script está sendo executado, afinal?

    Como costumávamos fazer as coisas

    Uma maneira melhor

    Colocação de arquivo

    Posicionamento de arquivo simples

    Vantagens de usar uma estrutura de arquivo simples

    Posicionamento de arquivo estruturado

    Vantagens de usar uma abordagem estruturada

    Referenciando Arquivos

    Primeiras coisas primeiro

    Referenciando arquivos em uma estrutura plana

    Referenciando arquivos em subdiretórios

    Para mim, para você e de volta

    Detalhamento do código

    Localização push/pop

    Localização por push

    Pop-Localização

    Vamos tentar isso de novo

    Detalhamento do código

    Resumo

    Capítulo 6: Instalando o Aplicativo

    Ligue seus motores, por favor

    Parâmetros

    -Caminho de arquivo

    MSIEXEC

    EXE

    -ArgumentList

    Informação Mínima

    -NoNewWindow

    -Espere

    Lidando com Espaços

    Juntando tudo

    Exemplo 1 – MSI simples

    Exemplo 2 – MSI com propriedades

    Exemplo 3 – Setup.Exe

    Resumo

    Capítulo 7: Implantando o Script

    Sys e agora?

    Solução

    PowerShell de 32 bits

    PowerShell de 64 bits

    Chamando seu script

    Script padrão (de cima para baixo)

    Comando de instalação

    Script com ponto de entrada

    Script com ponto de entrada (sem parâmetros)

    Comando de instalação

    Script com ponto de entrada (com parâmetros)

    Comando de instalação

    Função

    Função (sem parâmetros)

    Comando de instalação

    Parâmetros de aceitação de função

    Comando de instalação

    Exemplo: implantando um script contendo duas funções

    Ferramentas de administração de servidor remoto

    Resumo

    Capítulo 8: Modelo de implantação

    O que faz

    O modelo

    O modelo – explicado

    Função 1: Invocar-Pré-instalação

    Função 2: Invocar-Pós-Instalação

    Função 3: Invoke-ApplicationInstall

    Bloco inicial

    Bloco de Processo

    Bloco final

    O interruptor

    A linha de comando do modelo

    Resumo

    Capítulo 9: Preparação da Aplicação

    Intunewin

    Baixe a ferramenta de preparação de conteúdo

    Prepare-se para se preparar

    Adicionando o conteúdo

    Convertendo os arquivos de origem

    O que há em um nome?

    Resumo

    Capítulo 10: Desinstalar um aplicativo

    PowerShell para o resgate

    Na prática

    Detectando o aplicativo antigo

    Adicionando ao modelo

    Resumo

    Capítulo 11: Pré e Pós-código

    Detectar bitness do Office

    Detectar arquitetura do sistema operacional

    Obtendo o nome de usuário conectado atual

    Copiando arquivos

    Método não estruturado

    Método Estruturado

    Registrar/cancelar registro de arquivos DLL

    Registrar uma DLL

    Cancelar registro de uma DLL

    Resumo

    Capítulo 12: Cenário de Exemplo

    Bloco de notas++

    Obtenha o instalador

    Extração MSI

    Determine os comandos de instalação e desinstalação

    Encontre o parâmetro de instalação silenciosa

    Encontre o parâmetro de desinstalação silenciosa

    A regra de detecção de aplicativos

    O código de desinstalação

    Colocação do arquivo de origem

    O código de cópia de arquivo

    O modelo de implantação

    Desinstalação de aplicativos

    Instalação do Bloco de Notas++

    Pós-instalação

    Funcionamento a seco

    Crie o arquivo Intunewin

    Implantação de aplicativos

    Informações do aplicativo

    Programa

    Requisitos

    Regras de detecção

    Dependências

    Substituição

    atribuições

    Revise e crie

    Arquivo de log

    Resumo

    Índice

    Introdução

    Este livro surgiu como uma exigência do meu trabalho; Muitas vezes tenho a tarefa de implantar aplicativos que vão além de um simples MSI. Eu estava procurando uma maneira direta de criar implantações confiáveis e repetíveis que pudessem gerenciar alguns dos cenários estranhos que sempre enfrento.

    Exemplos de implantações fora do padrão que recebi no

    passado incluem a implantação de um aplicativo com base no número de bits instalado do Microsoft Office (32 bits ou 64 bits), garantindo que determinados arquivos DLL foram registrados antes ou depois da implantação do aplicativo ou que um suplemento foi instalado e ativado no Excel .

    Meus problemas foram resolvidos escrevendo um modelo PowerShell extremamente simples que pode ser reutilizado e facilmente alterado para atender às necessidades de quase todos os cenários de implantação. Dito isto, o conhecimento contido neste livro não se limita ao uso do modelo de implantação fornecido; ele pode ser usado em qualquer script do PowerShell que você mesmo escrever para implantar aplicativos.

    Este livro começa com alguns fundamentos do PowerShell, explicando os cmdlets que são frequentemente usados como opções de personalização dentro do modelo e alguns exemplos para você se acostumar com eles.

    Você abordará algumas técnicas cruciais de MSI e configuração, que são as etapas finais para estabelecer as bases para a carne e as batatas que compõem o modelo de implantação final.

    Em seguida, você abordará os vários tipos de regras de detecção, novamente, usando o PowerShell, antes de prosseguir para onde colocar os arquivos para implantação.

    Depois de abordar isso, você aprenderá como chamar scripts do PowerShell do Intune e por que usaria um método em vez de outro.

    XIX

    INTRODUÇÃO

    Você aprenderá como desinstalar programas e depois passará para o próprio modelo de implantação.

    Por fim, há um exemplo que mostra todo o processo do início ao fim.

    Muitas das técnicas mostradas neste livro também podem ser usadas de forma independente e você será capaz de escolher partes de vários capítulos para ajudá-lo com seus objetivos específicos de implantação, independentemente de usar o modelo ou não.

    Você também pode usar este livro como referência, o que faço com frequência, especialmente o capítuloer 2 e Chapt7– você simplesmente não consegue se lembrar de tudo e é muito útil. O código-fonte usado neste livro pode ser baixado em github.com/apress/understanding-ms-intune.

    Acredito que estou certo quando cito o Homem-Aranha: Com um grande PowerShell vem uma grande responsabilidade. Bem, de qualquer maneira, é algo assim, então vamos começar com alguns fundamentos do PowerShell.

    xx

    CAPÍTULO 1

    PowerShell

    Fundamentos

    Embora este livro não tenha como objetivo ensiná-lo a se tornar o próximo guru do PowerShell (já existem muitos livros sobre isso), é fundamental ter alguns princípios básicos em seu currículo.

    Este capítulo fornecerá alguns conhecimentos fundamentais sobre o PowerShell e abordará os cmdlets comuns que você usará ao implementar o modelo de implantação para implantações simples e complexas.

    Se você já é bastante bom no PowerShell, pode prosseguir e pular para o próximo capítulo.

    Caso contrário, persista e, no final, todo o resto dos capítulos seguintes será simples, pois você terá uma compreensão clara do que está vendo e do modelo em si.

    Há muito terreno a percorrer aqui, mesmo que seja um curso intensivo. Como disse uma vez Lao Tzu: Uma jornada de mil milhas começa com um único passo.

    Escrevendo código

    Você não precisa escrever o PowerShell em nenhum editor especial, embora seja certamente aconselhável. Você pode escrever seu código com a mesma facilidade em qualquer editor de texto, como o Bloco de Notas integrado do Windows, assim como no Visual Studio Code, VSCode ou qualquer outro dos centenas de aplicativos de codificação disponíveis atualmente.

    O. Heaumé, Compreendendo o Microsoft Intune,

    https://doi.org/10.1007/978-1-4842-8850-4_1

    Capítulo 1 Fundamentos do PowerShell

    Está gostando da amostra?
    Página 1 de 1