Другое > Hard'n'Soft
создание простейшего .bat-ника
(1/2) > >>
Mad:
Помогите создать простейший батник вида "запуск одного exe + запуск второго exe". Нужно для запуска Sillent Hill 3 и проги, позволяющей играть в вайдскрин.
BmpCorp:
Одновременный запуск выполняется так -
<Путь к файлу 1>|<Путь к файлу 2>
Mad:
эм, как точно должно быть написано в батнике, подскажи плз. пути:
1)C:\Program Files\games\SILENT HILL 3\sh3.exe
2)C:\Program Files\games\SILENT HILL 3\sh3FOV.exe
BmpCorp:
Проще будет создать и положить батник в папку SILENT HILL 3, а в нём прописать:

--- Код: ---sh3.exe|sh3FOV.exe
--- Конец кода ---
А потом сделать ярлык для этого батника на рабочем столе или где удобно.

Да, если сначала нужно запускать sh3FOV.exe, поменяй их местами.
paul_met:

--- Код: ---start "C:\Program Files\games\SILENT HILL 3\sh3.exe"
start "C:\Program Files\games\SILENT HILL 3\sh3FOV.exe"

--- Конец кода ---
Start для запуска без окошка консоли. Кавычки,если в пути к файлу есть пробелы...
Silver 746:
Или простейший метод.
Mad:
Всем спасибо, мужики!
Сделал так
--- Код: ---start sh3FOV.exe|sh3.exe
--- Конец кода ---
Интересно, а можно ли сделать так, чтобы при выходе из sh3.exe выключался автоматически и sh3FOV.exe?
Mortal Hero:
Попробуй так


--- Код: ---start sh3FOV.exe
start /w sh3.exe
cd %windir%/system32
taskkill /f /im sh3FOV.exe
--- Конец кода ---

Третья строчка не обязательна, но у многих без неё может не работать. :)
Mad:
Mortal Hero, Всё супер, спасибо! Вот нужное содержимое bat-ника.

--- Код: ---start sh3FOV.exe|sh3.exe
cd %windir%/system32
taskkill /f /im sh3FOV.exe
--- Конец кода ---

Тему можно закрывать.
gepar:

--- Цитата: Mortal Hero ---taskkill /f /im sh3FOV.exe
--- Конец цитаты ---
А можно последнюю строчку прокомментировать, ну что означают ключи /f и /im . По логике /im работает как if, но это только по логике, а на самом деле как?  :)
EdHell:
/f - форсировать убиение невзирая на последствия  :D
/im - задать имя процесса, подлежащего убиению
gepar:
EdHell, тогда получается процесс валится сразу же, а не после выхода из  sh3.exe ? Или я опять что-то не так понял.
paul_met:

--- Цитата: gepar ---EdHell, тогда получается процесс валится сразу же, а не после выхода из  sh3.exe ? Или я опять что-то не так понял.
--- Конец цитаты ---
Проще взять и проверить самому,делов то на 5 минут. Всё работает как надо,только консоль висит.
Rockman Z:
а как сделать чтобы окно bat'ника закрывалось после нажатия кнопки, а не сразу?
topos84:
pause  в конце напиши
Rockman Z:
ок, спасибо.

Добавлено позже:
Ммм... а можно где нибудь почитать все что можно сделать с батниками, чтобы если что, никаких вопросов не возникало?
gepar:
Rockman Z, а  как насчёт "help" написать и посмотреть что будет :)
topos84:

--- Цитата: Rockman Z ---Ммм... а можно где нибудь почитать все что можно сделать с батниками, чтобы если что, никаких вопросов не возникало?
--- Конец цитаты ---
Да там можно много чего сделать. Там довольно развитый скриптовый язык получается, а не просто набор простых команд.
Rockman Z:
извините за некропостинг, но тут мне инфа нужна.
Подскажите пожалуйста какие писать комманды. Нужно следущее:

автоматическая смена расширения в папке с батником, в нужное расширение. Например файлы .а1 переименовывать в .a2, также подписывание в нужное расширение файлы с без расширения.
Еще нужна команда дающая возможность просматривать файлы которые находятся в папке с батником. (еще. размер можно будет просмотреть?)

намечается большая работа с файлами. очень нужно ускорить этот процесс.
DeniSS:

--- Цитата: Rockman Z от 09 Декабрь 2011, 18:12:00 ---Например файлы .а1 переименовывать в .a2, также подписывание в нужное расширение файлы с без расширения.
намечается большая работа с файлами. очень нужно ускорить этот процесс.

--- Конец цитаты ---
ren <путь>*.a1 *.a2
ren <путь>*. *.<нужное расширение>


--- Цитата ---Еще нужна команда дающая возможность просматривать файлы которые находятся в папке с батником. (еще. размер можно будет просмотреть?)
--- Конец цитаты ---
dir

А вообще так Тотал Коммандер умеет, зачем батник?
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии