Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume
()
Sobre este e-book
Leia mais títulos de Jideon F Marques
Aumento Peniano Nota: 0 de 5 estrelas0 notasTécnicas De Sexo Tântrico Nota: 0 de 5 estrelas0 notasFísica Quântica Para Iniciantes Nota: 5 de 5 estrelas5/5Kama Sutra: Guia Ilustrado De Posições Sexuais Para Iniciantes E Avançados Nota: 0 de 5 estrelas0 notasO Guia Completo Para Bonecos De Crochê E Animais Nota: 0 de 5 estrelas0 notasManual De Tdah Para Adultos Nota: 0 de 5 estrelas0 notasReceitas De Café Gelado Nota: 0 de 5 estrelas0 notasA Bíblia Do Swing Trader Nota: 0 de 5 estrelas0 notasPosições Sexuais Tântricas Nota: 0 de 5 estrelas0 notasDay Trading - Estratégias De Negociação Nota: 0 de 5 estrelas0 notasDecoração De Bolos Para Iniciantes: Um Guia Passo A Passo Para Decorar Como Um Profissional Nota: 0 de 5 estrelas0 notasExcel 2023 Power Pivot & Power Query Nota: 0 de 5 estrelas0 notasAprenda Fazer Licores Deliciosos E Lucre Muito Com Vendas Online Nota: 0 de 5 estrelas0 notasMarketing Do Instagram (guia Para Iniciantes 2023) Nota: 0 de 5 estrelas0 notasFeitiços De Amor Nota: 0 de 5 estrelas0 notasDicas De Sexo Tântrico; Todas As Dicas Que Você Precisa Saber Nota: 0 de 5 estrelas0 notasAdobe Photoshop 2022 Para Iniciantes Nota: 0 de 5 estrelas0 notasO Guia Das Técnicas Do Reiki - Cura Reiki Para Iniciantes Curando Mais De 100 Doenças Nota: 0 de 5 estrelas0 notasReceitas De Iogurte Grego 40 Ótimas Receitas Nota: 0 de 5 estrelas0 notasPsicologia Negra E Manipulação Nota: 0 de 5 estrelas0 notasReceitas Francesa Para Iniciantes Nota: 0 de 5 estrelas0 notasGastrite Um Guia Completo De Cura Nota: 0 de 5 estrelas0 notasReceitas Da Dieta Baixa Em Carboidratos Nota: 0 de 5 estrelas0 notasSaxofone Para Iniciantes Nota: 0 de 5 estrelas0 notasExcel De Zero Para Especialista Nota: 0 de 5 estrelas0 notas
Relacionado a Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume
Ebooks relacionados
Caixa de Ferramentas DevOps: Um guia para construção, administração e arquitetura de sistemas modernos Nota: 0 de 5 estrelas0 notasIniciando Com O Zend Framework 2 Nota: 0 de 5 estrelas0 notasCódigo Limpo Em Php Nota: 0 de 5 estrelas0 notasProgramando O Kernel Linux Nota: 0 de 5 estrelas0 notasO Guia Do Desenvolvedor De Software Para Linux Nota: 0 de 5 estrelas0 notasMicrosoft Intune Nota: 0 de 5 estrelas0 notasASP.NET MVC5: Crie aplicações web na plataforma Microsoft® Nota: 0 de 5 estrelas0 notasDoctrine Na Prática Nota: 0 de 5 estrelas0 notasArquitetura de software distribuído: Boas práticas para um mundo de microsserviços Nota: 0 de 5 estrelas0 notasDevOps na prática: Entrega de software confiável e automatizada Nota: 0 de 5 estrelas0 notasDesenvolvedor De Back-end Em 30 Dias Nota: 0 de 5 estrelas0 notasCertificação Linux: Guia prático para a prova LPIC-1 101 Nota: 0 de 5 estrelas0 notasDesenvolvimento Front-end Sem Estrutura Nota: 0 de 5 estrelas0 notasProgramação Funcional Com C# Nota: 0 de 5 estrelas0 notasFlask de A a Z: Crie aplicações web mais completas e robustas em Python Nota: 4 de 5 estrelas4/5Como Ser Um Desenvolvedor Web Nota: 0 de 5 estrelas0 notasSistemas Orientados a Objetos: Conceitos e Práticas Nota: 0 de 5 estrelas0 notasPlone 4: Administrando servidores Plone 4.x na prática Nota: 0 de 5 estrelas0 notasProgramação Web avançada com PHP: Construindo software com componentes Nota: 0 de 5 estrelas0 notasDesbravando SOLID: Práticas avançadas para códigos de qualidade em Java moderno Nota: 0 de 5 estrelas0 notasZend Expressive e PHP 7: Uma união poderosa para a criação de APIs Nota: 0 de 5 estrelas0 notasVire o jogo com Spring Framework Nota: 0 de 5 estrelas0 notasFront-end com Vue.js: Da teoria à prática sem complicações Nota: 5 de 5 estrelas5/5Programação Funcional: Uma introdução em Clojure Nota: 4 de 5 estrelas4/5ASP.NET Core MVC: Aplicações modernas em conjunto com o Entity Framework Nota: 5 de 5 estrelas5/5Python Em 30 Dias Nota: 0 de 5 estrelas0 notasDesconstruindo a Web: As tecnologias por trás de uma requisição Nota: 0 de 5 estrelas0 notasSelenium WebDriver: Descomplicando testes automatizados com Java Nota: 5 de 5 estrelas5/5JavaScript Assertivo: Testes e qualidade de código em todas as camadas da aplicação Nota: 0 de 5 estrelas0 notasSaia Do While Nota: 0 de 5 estrelas0 notas
Aplicativos e Software para você
Photoshop para Iniciantes Nota: 0 de 5 estrelas0 notasApostila Noções De Informática Nota: 0 de 5 estrelas0 notasProgramação Python Ilustrada Para Iniciantes E Intermediários: Abordagem “aprenda Fazendo” – Passo A Passo Nota: 0 de 5 estrelas0 notasLinux Nota: 0 de 5 estrelas0 notasChatgpt O Roteiro Do Milionário Nota: 0 de 5 estrelas0 notasAprendendo Ciência De Dados Nota: 0 de 5 estrelas0 notasProgramação Básica Com Visualg Nota: 0 de 5 estrelas0 notasScratch: Um jeito divertido de aprender programação Nota: 0 de 5 estrelas0 notasE-book Microsoft Excel 2010 Nota: 0 de 5 estrelas0 notasCurso Relâmpago De Informática Nota: 0 de 5 estrelas0 notasDesenvolvedor De Back-end Em 30 Dias Nota: 0 de 5 estrelas0 notasLinguagens De Programação Em Inteligência Artificial Nota: 0 de 5 estrelas0 notasAdobe Photoshop: Tratamento e edição profissional de imagens Nota: 0 de 5 estrelas0 notasExcel De Zero Para Especialista Nota: 0 de 5 estrelas0 notasGuia De Estilo E Cores Nota: 0 de 5 estrelas0 notasRevit passo a passo volume I Nota: 4 de 5 estrelas4/5Java O Guia Completo Nota: 0 de 5 estrelas0 notasCurso Intensivo De Desenvolvimento Frontend Nota: 0 de 5 estrelas0 notasMicrosoft Word Nota: 0 de 5 estrelas0 notasDominando o Podcasting Nota: 0 de 5 estrelas0 notasDescomplicando Passo A Passo Nota: 0 de 5 estrelas0 notasCurso De Edição De Vídeo + Adobe Premiere Pro Nota: 0 de 5 estrelas0 notasComo Criar Um Ebook De Alta Conversão Nota: 4 de 5 estrelas4/5Excel Definitivo Nota: 0 de 5 estrelas0 notasVideogames e arte: Discussões sobre paradigmas e complexidades possíveis Nota: 0 de 5 estrelas0 notasSeo Na Prática Nota: 0 de 5 estrelas0 notasPacote De Inicio No Marketing Digital Nota: 0 de 5 estrelas0 notasLaboratório Técnico - Autocad Nota: 0 de 5 estrelas0 notasExcel 2022 O Tutorial Completo Para Iniciantes E Especialistas Nota: 0 de 5 estrelas0 notas
Avaliações de Noções Básicas Sobre O Microsoft Intune Implantando Aplicativos Usando O Powershell Owen Heaume
0 avaliação0 avaliação
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