Atualização: 19/10/2024
Criado por Rink Turksma com Sapien Powershell Studio.
Para notas de versão e instaladores MSI mais recentes, consulte: https://github.com/rink-turksma/IntunePrepTool/releases
Por favor, use Issues no Github ou e-mail para assistência: [email protected]
Exemplo simples no Youtube
- Configure facilmente fontes como EXE, MSI, MSIX, Winget, PowerShell, tarefas agendadas e links da web para criar arquivos de instalação e desinstalação. Empacote-os em arquivos do Intunewin e carregue-os diretamente no Intune, com métodos de detecção em vigor.
- Utilize o Azure OpenAI GPT-4 para procurar parâmetros de instalação ao criar pacotes a partir de ficheiros EXE.
- Crie uma política de remediação de atualização winget.
- Opção de download para baixar arquivos de origem do Winget.
- Cria automaticamente install.ps1 e Uninstall.ps1, que você pode testar e editar no PowerShell ISE com um clique.
- Todos os scripts PowerShell gerados usados em arquivos Intunewin gravarão logs de transcrição em um local especificado e também mostrarão uma mensagem informativa ou de erro no Visualizador de Eventos no log IntunePrepTool (Aplicativos e Serviços).
- O arquivo de log também está localizado em "C:ProgramDataMicrosoftIntuneManagementExtensionLogsIntunePrepTool.evtx"; isso permite que você use a opção 'Coletar Diagnóstico' do Portal de Administração do Intune para clientes Windows e baixe os logs dos pacotes.
- Botão para criar arquivo Intunewin e método de detecção de impressão no aplicativo. (Que também grava um arquivo config.csv no diretório do pacote.)
- Depois de selecionar criar Intunewin. Você terá a opção de selecionar um arquivo PNG.
- Em seguida, você pode usar a opção de upload diretamente para o Intune (usa módulos PowerShell MSAL.PS de Jason Thompson e IntuneWin32App de Nickolaj Andersen) (Atualização 21/05/2023: versão 1.0.3.3 ou posterior necessária)
Como instalar:
Baixe o MSI mais recente. (https://github.com/rink-turksma/IntunePrepTool/releases)
Desbloquear arquivo MSI:
Execute o arquivo MSI.
Como usar
Inicie o IntunePrepTool:
Execute o IntunePrepTool como administrador.
Capturas de tela com instruções abaixo.
Selecione Cliente/Locatário:
- Adicione seu cliente/inquilino aqui.
- Sempre selecione um cliente antes de criar um pacote.
- Essas informações são armazenadas em: "C:Users$ENV:username.IntunePrepToolconfig_customerinfo.csv"
Adicionar registro de aplicativo EntraID para função de upload
Baixe fontes do Winget.
- Esta opção é usada para baixar instaladores do repositório Winget. (fontes MSI, MSIX ou EXE)
- Ao usar esta opção de download. Os arquivos são armazenados no local especificado no painel Config. (ou "C:Arquivos de ProgramasIntunePrepToolconfig_customerinfo.csv" como Caminho de download)
Criar opções de pacote Intunewin
Opções de ferramentas.
Crie um arquivo Intunewin a partir de um arquivo MSI.
Função de upload para carregar pacotes do Intunewin criados pelo IntunePrepTool para o Microsoft Intune
- Depois de criar o pacote Intunewin com o IntunePrepTool, um config.csv é gravado na pasta de saída do seu pacote. Carregue o config.csv aqui para carregar seu pacote no MS Intune.
- Verifique as instruções nas notas de versão https://github.com/rink-turksma/IntunePrepTool/releases/tag/IntunePrepTool-1.3.0.0
Como encontrar strings de desinstalação usando a opção no menu de ferramentas.
- Pesquise no registro o aplicativo instalado para encontrar a string de desinstalação.
Crie um arquivo Intunewin a partir de uma fonte EXE.
Como usar o menu Ferramentas para encontrar WingetIDs, mostrar mais informações para este ID e mostrar versões possíveis.
Como criar um pacote Intunewin de tarefa agendada
- Adicione o código Powershell para ser executado semanalmente ou na inicialização como uma tarefa agendada.
Crie pacotes Winget Intunewin.
- Observe. Winget é necessário na máquina de destino para esta opção. (Windows 10 e 11)
- Baixe o MSIX estável mais recente desta fonte: https://github.com/microsoft/winget-cli/releases
- Corrija a instalação do MSIX em um aplicativo Win32 quando quiser usar a opção de atribuição “Obrigatório” no Intune. Isso para que você possa usar a opção Dependência para seus aplicativos Winget.
- Veja isto primeiro para encontrar WingetIDs. https://github.com/rink-turksma/IntunePrepTool/tree/main#how-to-use-tools-menu-to-find-wingetids-show-more-information-for-this-id-and-show- versões possíveis
Localização dos logs do IntunePrepTool no Visualizador de eventos.
Adicionando o modelo Azure OpenAI gpt-4o ao IntunePrepTool