Автор Тема: system()  (Прочитано 2590 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dEn Laden

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
system()
« : 16 Января 2003, 17:09:00 »
Народ, такой трабл:

в бат файле (configure.bat для mod_ssl)
есть строка типа:
system("copy /b file1.exe /b file2.exe");
дк вот DOS пишет:

Имя команды или файла задано не верно!

Методом научного тыка выяснил, что функция system($cmd) работает только когда $cmd не содержит пробелов, то есть:

system("copy");

выдает: "Опущен обязательный параметр", а

system("copy f.jjj r.hhh");

"Имя команды или файла задано не верно".

Ну и собсно избитый временем вопрос:

"ЧТО ДЕЛАТЬ??"

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
system()
« Ответ #1 : 16 Января 2003, 17:26:13 »
Мне проверить на винде негде
Пробуй так:
`cp sendmail.mc3 sendmail.mc4`;
[OFF]Эти кавычки над Ё находятся [/OFF]
The documentations is your friend

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
system()
« Ответ #2 : 16 Января 2003, 17:28:56 »
Кстати, в perldoc -f system не заглядывал?
Там много интересного для себя найдешь.
И ответ на свой вопрос тоже
The documentations is your friend

Оффлайн dEn Laden

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
system()
« Ответ #3 : 20 Января 2003, 12:48:27 »
Цитировать
Кстати, в perldoc -f system не заглядывал?


perldoc -f system, дает:

Имя команды или файла задано не верно!

:-(((

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
system()
« Ответ #4 : 20 Января 2003, 12:52:42 »
У тебя документация с Perl  установлена?
The documentations is your friend

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28