Com o Powershell, você poderia:
- use
"rgb(13,12,12).png" -replace "rgb(",""
para remover os quatro primeiros - use
"13,12,12).png" -replace ").png",""
para remover o fechamento - use
"13,12,12" -split ","
para separar as peças - use
"{0:x}" -f 13
para converter 13 em hexadecimal
Isso deve começar você.
Se você ficar preso em uma parte específica disso, poderá atualizar sua pergunta.