За последние 24 часа нас посетили 20126 программистов и 1078 роботов. Сейчас ищут 722 программиста ...

exec (start...)

Тема в разделе "Прочие вопросы по PHP", создана пользователем shirokov, 20 мар 2006.

  1. shirokov

    shirokov Активный пользователь

    С нами с:
    15 фев 2006
    Сообщения:
    32
    Симпатии:
    0
    запускаю такую фигню:
    exec('start /I "window_name" "c:/pkzip.bat"',$output,$return);
    у меня запускается батник, который делает архив...
    но окно после запуска не пропадает!
    что нужно исправить чтобы оно после завершения закрывалось?
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    'start /I "window_name" "c:/pkzip.bat; exit;
     
  3. shirokov

    shirokov Активный пользователь

    С нами с:
    15 фев 2006
    Сообщения:
    32
    Симпатии:
    0
    если вот такая команда
    exec('start /I "window_name" "c:/pkzip.bat; exit;"',$output,$return);
    то но пишет что c:/pkzip.bat; exit; не найдем! =(
     
  4. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    exec('c:/pkzip.bat',$output,$return);
    а так низзя что -ли? обязательно с окнами извращаться?
     
  5. shirokov

    shirokov Активный пользователь

    С нами с:
    15 фев 2006
    Сообщения:
    32
    Симпатии:
    0
    так не хочет вообще запускаться...
    то есть команду как будто игнорирует! ни ошибки ничего!
     
  6. Mavir

    Mavir Guest

    Вставь в pkzip.bat последней строчкой exit
     
  7. shirokov

    shirokov Активный пользователь

    С нами с:
    15 фев 2006
    Сообщения:
    32
    Симпатии:
    0
    спасибо... все работает!