Jump to content

Создание bat файла


Recommended Posts

Здравствуйте, уважаемые!

Помогите создать батник, чтоб при его запуске запускалась одна программа, а после чего вторая (без завершения первой)

С программированием не сталкивался, так что простите за ламерство.

p.s. И если можно, то с пояснением... :)

Заранее благодарен!

Link to comment
Share on other sites

Kononov:

В топике, на который указал Wu-Tang, наворочено довольно много. По этой задаче быстрее разберешься через топик Ярлык, один на несколько прог.

А совсем просто - вот текст bat-файла для запуска одновременно калькулятора и редактора:

start calcstart notepad

Если файлы не в системных папках, то надо прописывать их имена с путями к ним. Если в путях или именах есть пробелы, то надо каждое имя с пробелами (не весь путь сразу!) брать в кавычки. А если в именах еще и русские буквы, то смотри замечание Virt'а в топике Как создать пакетный файл?.

Link to comment
Share on other sites

Вот например два пути:

C:\Program Files\Winamp\winamp.exe

C:\Program Files\Light Alloy\LA.exe

надо чтоб обе проги запускались по одному нажатию. Это просто пример :(

Link to comment
Share on other sites

Kononov:

start C:\"Program Files"\Winamp\winamp.exestart C:\"Program Files"\"Light Alloy"\LA.exe

Это в обычном текстовом файле, но с расширением не txt, а bat. Его и надо будет запускать для вызова обеих этих программ сразу.

Link to comment
Share on other sites

  • 1 year later...

Помогите плз советом. Есть программа на Windows, для интернет-кафе(C/Program Files/CompRun). В ней имеются несколько служебных файлов, один из них называется credit (без какого-либо расширения). В "покое" в файле прописан 0 (стоит цифра ноль). При оплате времени, в файле (с помощью купюроприёмника) прописывается "число кредитов", например заплатили 1 руб. - 1, заплатили 10 руб - 10 кредитов. То есть просто цифра.

Теперь проблемма. Если комп выключить на исходе оплаченного времени, и снова включить, то в файле credit будет стоять не 0, а снова цифра ранее оплаченых кредитов. Люди этим пользуются Не то, что сильно жалко, ;) но как-то стыдно за такой конфуз. :bye1: Как сделать (что прописать в батнике если он поможет), чтобы при загрузке винды создавался заново файл credit со значением 0 (ноль), и подменял файл credit существовавший в момент выключения компа? Спасибо.

Link to comment
Share on other sites

удаляем старый файл и вместо него пишем новый таким способом

echo offcd\cd\"Program Files/CompRun"del credit /Qecho 0 > credit

ставим запуск батника в автозагрузку

Link to comment
Share on other sites

  • 6 months later...

Спасио большое, реально помогло.

Может кто поможет решить схожую проблему, но наверное посложнее. Есть емулятор Нео-Гео (типа денди) для PC. Под него игрушка (старый добрый Metal Slug), которую нало выбрать в списке игр. Старт эмулятора можно кинуть в автозагрузку, но как бы так сделать чтобы при помощи батника после этого Metal Slag стартовал автоматом?

Link to comment
Share on other sites

А если росшырение имени Metal Slag (*.ххх) заассоциировать с програмой емулятором.

А потом ярлик для Metal Slag кинуть в автозагрузку...?

Или в бантике написать что-то типа:

"<путь с именем Нео-Гео>" "Metal Slag"

или

"<путь с именем Нео-Гео>" "<путь с именем Metal Slag>"

Link to comment
Share on other sites

Если эмулятор не умеет воспринимать параметры в командной строке - то и не выйдет. Можно конечно попробовать использовать программы, эмулирующие нажания клавиатуры и движения мышкой, но подойдут ли они в данном конкретном случае надо смотреть по месту.

Link to comment
Share on other sites

  • 2 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...