[Cascavel-pm] Nomes longos no windows

Er Galvão Abbott - PM Porto Alegre pmpoa em galvao.eti.br
Sexta Abril 8 09:13:58 PDT 2005


Pois é, pessoal, olhem que estranho:

Atualizei minha instalação do ActivePerl aqui para a última versão:

This is perl, v5.8.6 built for MSWin32-x86-multi-thread
(with 3 registered patches, see perl -V for more detail)

mas continuo com problemas. Estou fazendo uma chamada system que 
funciona perfeitamente se eu colocar:

system('C:/arquiv~1/winrar/winrar.exe A -ibck -afzip -m5 
C:/'.$compfile.' '.$dirs[$d].'/'.$files[$f].' > '.$logfile);

Mas não funciona se eu colocar:

system('C:/arquivos de programas/winrar/winrar.exe A -ibck -afzip -m5 
C:/'.$compfile.' '.$dirs[$d].'/'.$files[$f].' > '.$logfile);

O erro é:

" 'C:/arquivos' não é reconhecido como um comando interno ou externo, um 
programa operável ou um arquivo em lotes. "

Estou fazendo a chamada desse system ligada a um botão em uma janela Tk.

Alguma sugestão?

Valeu,

Er Galvão Abbott
-------------------------------------
Porto Alegre Perl Mongers
http://portoalegre.pm.org/
--------------------------------------
pmpoa em galvao.eti.br
--------------------------------------



Nilson Santos wrote:

>my $dir = "C:\\Documents and Settings\\"; (note as aspas duplas)
>ou
>my $dir = 'C:\Documents and Settings'; (não é necessário a barra no final)
>ou
>my $dir = 'C:/Documents and Settings/';
>
>-Nilson Santos F. Jr.
>
>On Apr 8, 2005 7:48 AM, Er Galvão Abbott - PM Porto Alegre
><pmpoa em galvao.eti.br> wrote:
>  
>
>>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