Me gustaría cambiar el nombre de todos los archivos en una carpeta a su valor SHA1 HASH.
Tengo una utilidad de línea de comandos que puedo usar "sha1.exe -s"
para hacer eco del valor SHA1 Hash, pero necesito cambiar el nombre de todos los archivos en esa carpeta para que coincida (sin extensión).
Esencialmente, me gustaría que funcionara así:
rename file.exe (sha1.exe -s file.exe)
En la práctica resulta algo como esto:
forfiles /p E:\software\sha1 /c "cmd /c rename @file (sha1.exe -s @file)"
Estoy abierto a usar otros recursos como Powershell si eso es lo que se requiere.
Agradezco cualquier ayuda!