1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Как запускать две программы одновременно (ХР)?

Тема в разделе "Софт", создана пользователем Сергей В, 07.10.07.

  1. Сергей В

    Сергей В Активный участник

    2.485
    0
    Прошу прощения, если такая тема уже была, просто не знаю как задать этот вопрос в поиске.

    Конкретно.
    Стоит браузер SeaMonkey (хотя, здесь разницы особой нет - он стоит по умолчанию) и есть программа - счетчик трафика.
    Можно ли сделать так, чтобы, запуская браузер, одновременно "включался" счетчик (одним кликом), и, соответственно, закрывая браузер, счетчик отключался?

    И аналогично - другая связка других программ.

    Один клик - две программы?
     
  2. DirectX

    DirectX Активный участник

    1.873
    0
    Запустить-то можно и через bat-файл. А вот чтобы закрыть две сразу, это программу писать надо.
     
  3. Сергей В

    Сергей В Активный участник

    2.485
    0
    А как чайнику среднего уровня можно объяснить?


    Хреново...
     
  4. mike410

    mike410 Активный участник

    3.388
    0
    наеяло ответить...
    создаем файл ТХТ, открываем в блокноте и пишем туда в первую строку запуск первой проги (путь все как надо) и на следующей строке ко второй. Сохраняем, меняем расширение с "txt" на "bat".

    Примерно вот запускается ишак: вот типо как оно выглядит - строк раз:

    C:\Program Files\Internet Explorer\IEXPLORE.EXE
     
  5. Сергей В

    Сергей В Активный участник

    2.485
    0
    mike410,
    Спасибо большое!
     
  6. pegas

    pegas Участник

    311
    0
    можно в батнике организовать ожидание завершения через start /wait
    ......
    счетчик включается
    start /wait iexplore
    счетчик выключается
     
  7. Сергей В

    Сергей В Активный участник

    2.485
    0
    фиг Вам.

    bat-файл - файл DOS. Из оболочки Win XP программы не запустились - ни одна!

    Другие предложения есть?
     
  8. Pashtet

    Pashtet Активный участник

    20.296
    96
    Сергей В,
    Фиг тебе, этот фаил не имеет ни какого отношения к операциооной системе и запустить через него можно все, хоть в ВИСТе ;)

    добавлено через 2 минуты
    Сергей В,
    Ты лучше покажи, что ты там написал ;) И расширение с txt на bat поменял ;)
     
  9. Сергей В

    Сергей В Активный участник

    2.485
    0
    Пожалуйста:

    C:\Program Files\SeaMonkey\seamonkey.exe
    C:\Program Files\TrafficCounter3\tcount3.exe

    Пути списывались путем копирования из ярлыков, которые сами по себе работают!


    Думаешь, я совсем тупой? После Запуска созданного bat-файла на очень короткое время появляется "черное" "досовское" окно, и все - больше ничего не происходит.
     
  10. Tiamat

    Tiamat Активный участник

    1.161
    0
    попробуй в начале строк написать
    start w
    или без w точно не помню
     
  11. vitalic

    vitalic Активный участник

    2.967
    0
    это надеюсь в кавычка пишется?
     
  12. Сергей В

    Сергей В Активный участник

    2.485
    0
    попробовал и с w и без w. Не прокатило!


    Сначала писал без кавычек. Исправил. Запускается только та программа, которая стоит первой по списку, вторая не запускается!

    Дальнейшие указания!?
     
  13. Tiamat

    Tiamat Активный участник

    1.161
    0
    Если бы это был Linux, то я бы сказал написать & в конце первой строчки.
    А в Винде ужо и не помню...
     
  14. AlTk

    AlTk Читатель

    10.699
    0
    Dim WshShell, oExec1, oExec2

    Set WshShell = CreateObject("WScript.Shell")

    Set oExec1 = WshShell.Exec("C:\Program Files\SeaMonkey\seamonkey.exe")
    Set oExec2 = WshShell.Exec("C:\Program Files\TrafficCounter3\tcount3.exe")

    Do While oExec1.Status = 0
    WScript.Sleep 100
    Loop
    oExec2.Terminate