Esse tipo de coisa é muito fácil de fazer com shell Hamilton C . Se isso acontecer uma vez, você ficará satisfeito com a versão gratuita . Aqui está um exemplo gerando os caminhos completos de vários arquivos no diretório c:\Windows
e, em seguida, calculando os comprimentos de string. Divulgação completa: sou o autor.
128 C% cd
c:\Windows
129 C% ls mi*
Microsoft.NET Minidump mib.bin
130 C% foreach i ( mi* )
131 C? @ f = fullpath ( i )
132 C? echo $i $f $strlen(f)
133 C? end
mib.bin c:\Windows\mib.bin 18
Microsoft.NET c:\Windows\Microsoft.NET 24
Minidump c:\Windows\Minidump 19
134 C%