Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Eugene Bodin                         2:5020/400     15 Nov 2001  18:17:16
 To : Ekaterina V. Sycheva
 Subject : Re: путь с пробелами
 -------------------------------------------------------------------------------- 
 
 Hello Ekaterina,
 
 Ekaterina V. Sycheva <sycheva@module.ru> wrote:
 
 ES> Hе подскажет ли всезнающий All, как из перлового скрипта под виндами
 
 запустить
 
 ES> exe-шник, путь к которому содержит пробелы? Hапример
 ES> $apath="C:\Program Files\Apache".
 
               \\            \\
 
 ES> 
 ES> system "start $apath\\Apache.exe" не срабатывает, воспринимает
 ES> Files\Apache\Apache.exe как аргумент
 ES> system "chdir $apath" - тоже
 
 Первый способ.
 Hе использовать такие имена. :-) (Доктор: "Hе делайте так" (с) анек)
 $apath="C:\\Progra~1\\Apache".
 (Или переводить из длинного имени в короткое -
  тоже есть несколько способов 
  с помощью 'use Win32...' 
  или извращаться с `dir`.
 )
 
 Второй способ.
 Добавить кавычки.
 У меня работало так (Win95, 98):
 ===begin====
 #!/usr/bin/perl
 my $long  = 'c:\\program files\\';
 my $short = 'c:\\progra~1\\';
 my $prog  = 'message.exe';
 
 system "\"$short$prog\"", "SHORT";
 system "\"$long$prog\"", "LONG";
 
 system "start", "\"$short$prog\"", "SHORT";
 system "start", "\"$long$prog\"", "LONG";
 
 system "start \"$short$prog\"", "SHORT";
 system "start \"$long$prog\"", "LONG";
 
 =cut
 -- 
 Best regards,
      Eugene
 
  
 --- ifmail v.2.15dev5
  * Origin: Organization?? (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 путь с пробелами   Ekaterina V. Sycheva   15 Nov 2001 00:53:05 
 путь с пробелами   Michael Savin   15 Nov 2001 09:59:32 
 Re: путь с пробелами   Konstantin Dolgan   15 Nov 2001 10:36:34 
 Re: путь с пробелами   Eugene Karataev   15 Nov 2001 12:00:08 
 Re: путь с пробелами   Eugene Bodin   15 Nov 2001 18:17:16 
 путь с пробелами   Ekaterina V. Sycheva   16 Nov 2001 16:53:26 
 Re: путь с пробелами   Alexandr Pokisljuk   15 Nov 2001 17:09:34 
Архивное /ru.perl/306600c7e695.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional