Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como converter imagens em lote usando o PowerShell

Público-Alvo: Usuários intermediários


A conversão de imagens é uma tarefa comum para muitos usuários, seja para redimensionar, alterar o formato ou aplicar filtros. Neste artigo, vamos explorar como usar o PowerShell para converter imagens em lote, automatizando o processo e economizando tempo.


Exemplos:
Aqui está um exemplo de script em PowerShell que permite converter todas as imagens em um diretório para um formato específico:


# Define o diretório de origem e o formato de destino
$sourceDirectory = "C:\Imagens"
$destinationFormat = "jpg"

# Obtém todas as imagens no diretório de origem
$images = Get-ChildItem -Path $sourceDirectory -Filter "*.png" -Recurse

# Loop através de cada imagem e converte para o formato especificado
foreach ($image in $images) {
$newPath = $image.FullName -replace "\.png$", ".$destinationFormat"
ConvertTo-Image -Path $image.FullName -DestinationPath $newPath
}

Neste exemplo, definimos o diretório de origem como "C:\Imagens" e o formato de destino como "jpg". O script usa o cmdlet Get-ChildItem para obter todas as imagens no diretório de origem com a extensão ".png". Em seguida, usamos um loop foreach para percorrer cada imagem e convertê-la para o formato especificado usando o cmdlet ConvertTo-Image.


Agora que você aprendeu como converter imagens em lote usando o PowerShell, compartilhe este artigo com seus amigos que também podem se beneficiar dessa habilidade. Juntos, podemos simplificar e agilizar tarefas relacionadas à conversão de imagens!


To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.