İpucu - Powershell ile Resimleri Base64'e Çevirme

Fırsat buldukça bu tür küçük ipuçlarını paylaşmaya çalışacağım. Bu ipuçunun hikayesi ise şu. Elimde fotoğraflar vardı ve test etmek için hızlıca base64’e çevirmem gerekiyordu.
Çalıştığım resimler internet ortamındaki online çeviricilere yükleyemeyeceğim içeriklerdi. Bende bunu powershell ile yapabilir miyim diye araştırdım ve birazcık ekleme ile aşağıdaki basit ama etkili :) script ortaya çıktı.

1
2
Param([String]$path)
[Convert]::ToBase64String([System.IO.File]::ReadAllBytes($path))

Bu scripti bir .ps1 dosyası olarak kaydedin. Daha sonra aşağıdaki şekilde çağırdığımızda resmin yanında base64 string’ini içeren bir text dosyası oluşacaktır.

1
PS C:\Users\sample\Desktop\example> .\b64.ps1 .\input.jpeg > output.txt

Faydalı olması dileğiyle. İyi çalışmalar diliyorum.