Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Este artigo é direcionado a administradores de sistemas e usuários avançados do Windows que desejam aprender a converter arquivos CR2 (formato de imagem RAW da Canon) para formatos mais comuns, como PNG, JPG e GIF.
O formato CR2 é um formato de imagem RAW usado por câmeras Canon. Embora seja um formato de alta qualidade que permite um maior controle sobre a edição da imagem, nem todos os programas de visualização e edição de imagens suportam esse formato. Portanto, é necessário converter os arquivos CR2 para formatos mais comuns, como PNG, JPG ou GIF, para que possam ser facilmente visualizados e compartilhados. Neste artigo, você aprenderá como realizar essa conversão usando scripts em lote (BAT) ou PowerShell no Windows.
Script: Aqui estão os passos para converter arquivos CR2 para PNG, JPG e GIF usando scripts em lote (BAT) e PowerShell:
Script em lote (BAT):
Abra o Bloco de Notas e crie um novo arquivo.
Copie e cole o seguinte código no arquivo:
@echo off
setlocal enabledelayedexpansion
REM Defina o diretório de origem e destino
set source_dir=C:\Caminho\Para\Arquivos\CR2
set output_dir=C:\Caminho\Para\Salvar\Arquivos\Convertidos
REM Crie o diretório de destino, se não existir
if not exist "%output_dir%" mkdir "%output_dir%"
REM Loop pelos arquivos CR2 no diretório de origem
for %%a in ("%source_dir%\*.CR2") do (
REM Obtenha o nome do arquivo sem a extensão
set "filename=%%~na"
REM Converta o arquivo CR2 para PNG
magick convert "%%a" "%output_dir%\!filename!.png"
REM Converta o arquivo CR2 para JPG
magick convert "%%a" "%output_dir%\!filename!.jpg"
REM Converta o arquivo CR2 para GIF
magick convert "%%a" "%output_dir%\!filename!.gif"
)
echo Conversão concluída!
pause
Substitua "C:\Caminho\Para\Arquivos\CR2" pelo diretório onde seus arquivos CR2 estão localizados.
Substitua "C:\Caminho\Para\Salvar\Arquivos\Convertidos" pelo diretório onde você deseja salvar os arquivos convertidos.
Salve o arquivo com a extensão .bat, por exemplo, "converter_cr2.bat".
Execute o arquivo .bat e aguarde até que a conversão seja concluída.
Script em PowerShell:
Abra o Bloco de Notas e crie um novo arquivo.
Copie e cole o seguinte código no arquivo:
$sourceDir = "C:\Caminho\Para\Arquivos\CR2"
$outputDir = "C:\Caminho\Para\Salvar\Arquivos\Convertidos"
# Crie o diretório de destino, se não existir
if (!(Test-Path -Path $outputDir)) {
New-Item -ItemType Directory -Path $outputDir | Out-Null
}
# Obtenha a lista de arquivos CR2 no diretório de origem
$cr2Files = Get-ChildItem -Path $sourceDir -Filter "*.CR2"
# Loop pelos arquivos CR2
foreach ($file in $cr2Files) {
# Obtenha o nome do arquivo sem a extensão
$filename = [System.IO.Path]::GetFileNameWithoutExtension($file.Name)
# Converta o arquivo CR2 para PNG
& "magick" "convert" "$($file.FullName)" "$($outputDir)\$($filename).png"
# Converta o arquivo CR2 para JPG
& "magick" "convert" "$($file.FullName)" "$($outputDir)\$($filename).jpg"
# Converta o arquivo CR2 para GIF
& "magick" "convert" "$($file.FullName)" "$($outputDir)\$($filename).gif"
}
Write-Host "Conversão concluída!"
Read-Host -Prompt "Pressione Enter para sair."
Substitua "C:\Caminho\Para\Arquivos\CR2" pelo diretório onde seus arquivos CR2 estão localizados.
Substitua "C:\Caminho\Para\Salvar\Arquivos\Convertidos" pelo diretório onde você deseja salvar os arquivos convertidos.
Salve o arquivo com a extensão .ps1, por exemplo, "converter_cr2.ps1".
Abra o PowerShell e navegue até o diretório onde o arquivo .ps1 está localizado.
Execute o comando Set-ExecutionPolicy RemoteSigned
para permitir a execução de scripts.
Execute o script usando o comando .\converter_cr2.ps1
e aguarde até que a conversão seja concluída.
Conclusão: Converter arquivos CR2 para formatos mais comuns, como PNG, JPG e GIF, é uma tarefa essencial para permitir a visualização e compartilhamento fácil dessas imagens. Neste artigo, você aprendeu como realizar essa conversão usando scripts em lote (BAT) e PowerShell no Windows. Agora você pode converter seus arquivos CR2 de forma rápida e eficiente, facilitando o uso dessas imagens em diferentes aplicativos e plataformas.
Compartilhe este artigo com outros administradores de sistemas e usuários avançados do Windows que possam se beneficiar dessas instruções sobre como converter arquivos CR2 para PNG, JPG e GIF.