Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - БАтник для переноса файлов и обратно

Ответить
Настройки темы
CMD/BAT - БАтник для переноса файлов и обратно

Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть игра с разными модами. Которые устанавливаются перемещением различных файлов из например паки mods в папку mod . Все моды ставятся по разному по этому надо чтобы при выходе из игры с модом всё возвращалось к первоначальному состоянию .
move mods\Killsmod.db mod\
start COP.exe

тут мод поставиться и игра запустилась а вот как его убрать при выключении игры я не знаю.

Отправлено: 02:15, 04-09-2011

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Если «Killsmod.db» — это файл, то попробуйте так:
Код: Выделить весь код
copy mods\Killsmod.db mod\
start COP.exe
del /f mod\Killsmod.db
или так:
Код: Выделить весь код
move mods\Killsmod.db mod\
start COP.exe
move mod\Killsmod.db mods\

Отправлено: 07:22, 04-09-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, Копировать файлы точно не подходит слишком много весит.

Цитата:
move mods\Killsmod.db mod\
start COP.exe
move mod\Killsmod.db mods\
Тут получается что файлы переносятся обратно и с модом игра не запускаеться.
Если вставить PAUSE

Цитата:
move mods\Killsmod.db mod\
start COP.exe
PAUSE
move mod\Killsmod.db mods\
То может произойти так что игрок свернув игру запустит продлжение батника (нажатием любой клавиши) и файлы мода вернуться обратно и в дальнейшем это выключит мод в процессе игры игры.

Как можно сделать чтобы продолжение запускалось только после того как выключаться программа запущеная программа COP.exe

Отправлено: 11:02, 04-09-2011 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


saha1010, попробуйте вместо:
Код: Выделить весь код
start COP.exe
Код: Выделить весь код
start "Ожидание завершения игры…" /wait COP.exe
start /?
Цитата:
Запуск указанной программы или команды в отдельном окне.

START ["заголовок"] [/Dпуть] [/i] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME| /ABOVENORMAL | /BELOWNORMAL]
[/WAIT] [/b]
[команда/программа] [параметры]

WAIT Запуск приложения с ожиданием его завершения.

При запуске 32-разрядного приложения с графическим интерфейсом пользователя обработчик команд CMD.EXE не ожидает завершения работы приложения перед возвратом к приглашению командной строки. Подобное новое поведение НЕ относится к запуску приложений из пакетных файлов.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:15, 04-09-2011 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - БАтник для переноса файлов и обратно

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Помогите сделать батник для копирование файлов с удаленых ip Moksar Скриптовые языки администрирования Windows 4 30-09-2010 22:01
CMD/BAT - [решено] батник для копирования файлов из ряда поддиректорий xumuk032 Скриптовые языки администрирования Windows 3 27-04-2010 21:23
CMD/BAT - [решено] Помогите создать батник для переноса Профиля пользователя. katarsis Скриптовые языки администрирования Windows 13 18-04-2010 14:23
Службы - Ошибка мастер переноса настроек и файлов ХР ww23 Microsoft Windows 2000/XP 2 10-08-2009 14:14
Ошибка - Проблема с мастером переноса файлов Vadimus1972 Microsoft Windows 2000/XP 3 19-01-2009 15:38




 
Переход