Skip to content

Instantly share code, notes, and snippets.

@rrptex
rrptex / metadados de executável
Last active November 6, 2025 10:13
Exibe metadados de um aplicativo executável no ms-dos
powershell -Command "(Get-Item 'C:\JWSLite\JWSLite.exe').VersionInfo.FileVersion"
powershell -Command "(Get-Item 'C:\JWSLite\JWSLite.exe').VersionInfo.CompanyName"
FileVersion Versão completa e formatada do arquivo powershell -c "(gci 'C:\path\file.exe').VersionInfo.FileVersion"
ProductVersion Versão completa e formatada do produto powershell -c "(gci 'C:\path\file.exe').VersionInfo.ProductVersion"
FileDescription Descrição do propósito do arquivo powershell -c "(gci 'C:\path\file.exe').VersionInfo.FileDescription"
ProductName Nome do produto ao qual o arquivo pertence powershell -c "(gci 'C:\path\file.exe').VersionInfo.ProductName"
CompanyName Nome da empresa que criou o arquivo. powershell -c "(gci 'C:\path\file.exe').VersionInfo.CompanyName"
LegalCopyright Informações de Copyright. powershell -c "(gci 'C:\path\file.exe').VersionInfo.LegalCopyright"
OriginalFilename O nome original do arquivo quando
@rrptex
rrptex / ver_rename.ps1
Last active November 6, 2025 02:42
No RAD Delphi 12.1 este script captura versão de um aplicativo e renomeia, copiando o mesmo para C:\Progs\Apps.
powershell.exe -ExecutionPolicy Bypass -Command "$f='$(OUTPUTPATH)'; $v=((Get-Item $f).VersionInfo.FileVersion -replace '\.',''); $b=[System.IO.Path]::GetFileNameWithoutExtension($f); $e=[System.IO.Path]::GetExtension($f); $n=$b + '_v' + $v + $e; $dest='C:\Progs\Apps'; Copy-Item -Path $f -Destination (Join-Path $dest $n) -Force; Write-Host \"✅ Deploy Sucesso: Arquivo copiado para $dest\nCom nome: $n\""