[Cascavel-pm] Nomes longos no windows
Solli Moreira Honorio
shonorio em terra.com.br
Domingo Abril 10 07:59:54 PDT 2005
Galvão,
Sei que o assunto já está rolando a um bom tempo (inclusive levei um
puxão de orelha do papa porquê não estou lendo os email), mais ainda
tenho contribuições neste assunto.
A primeira é o 'Win32::GetShortPathName($longname)' do 'Win32', e a
segunda é utilizar um sistema de monitoramento de arquivos para você
entender como é que o sistema operacional está recebendo o 'long path',
principalmente nos casos que tenham acentuação. O Windows,
principalmente o Win2k/XP/2003 utilizam unicode ao invéz de ASCII, e por
padrão o Perl trabalha com ASCII.
Eu recomendo fortemente a todos que trabalham com Windows dar uma olhada
nas ferramentas do Mark Russinovich (http://www.sysinternals.com). Aqui
tem monitoramento (Filemon) em tempo real dos arquivos abertos e o
'Process Explorer' para mostrar quem está utilizando o quê, e 'locando'
o quê também, isto pode ser útil para o seu problema com o WinRAR.
Solli M. Monorio
-----Original Message-----
From: cascavel-pm-bounces em pm.org [mailto:cascavel-pm-bounces em pm.org] On
Behalf Of Er Galvão Abbott - PM Porto Alegre
Sent: sexta-feira, 8 de abril de 2005 07:49
To: Cascavel Perl Mongers
Subject: [Cascavel-pm] Nomes longos no windows
Pessoal:
Como faço pra usar nomes longos com (Active)Perl no Windows 2000? Achei
diversos nodes no PerlMonks e até algo referente à um módulo chamado
File::DosGlob, mas confesso que não entendi patavina.
Tudo o que eu humildemente quero é poder dizer pro Perl algo como:
my $dir = 'C:\\Documents and Settings\\';
sem ter que apelar pra coisas como:
my $dir = 'C:\\Docume~1\\';
Por favor, iluminem a minha burrice de forma bem simples, já que o
PerlMonks deu um nó no meu cérebro.
Valeu,
--
Er Galvão Abbott
-------------------------------------
Porto Alegre Perl Mongers
http://portoalegre.pm.org/
--------------------------------------
pmpoa em galvao.eti.br
--------------------------------------
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm
Mais detalhes sobre a lista de discussão Cascavel-pm