|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Обработка файла, пропуск если не существует |
|
CMD/BAT - [решено] Обработка файла, пропуск если не существует
|
Старожил Сообщения: 166 |
Профиль | Отправить PM | Цитировать
Я сделал скрипт:
xbdecompress.exe /Y "%~dpnx1" "%~dpn1_dec.spd" md "%~dpn1" move "%~dpnx1" "%~dpn1" move "%~dpn1_dec.spd" "%~dpn1" copy spd_ex.exe "%~dpn1" "%~dpn1\spd_ex.exe" "%~dpn1\%~n1_dec.spd" move "%~dpn1_dec_000.spd" "%~dpn1" move "%UserProfile%\%~n1_dec_000.spd" "%~dpn1" move "%UserProfile%\%~n1_dec_001.spd" "%~dpn1" "%~dpn1\spd_ex.exe" "%~dpn1\%~n1_dec_000.spd" rem вот эта часть интересует move "%~dp1\%~n1_dec*.mtl" "%~dpn1" move "%~dp1\%~n1_dec*.obj" "%~dpn1" move "%~dp1\%~n1_dec*.fbx" "%~dpn1" move "%~dp1\%~n1_dec*_map.txt" "%~dpn1" move "%~dp1\textures" "%~dpn1" del "%~dpn1\%~n1_dec_000.spd" del "%~dpn1\%~n1_dec_001.spd" del "%~dp1\%~n1_dec_001.spd" del "%~dpn1\%~n1_dec.spd" del "%~dpn1\spd_ex.exe" выкидывает ошибку с последующим предложением нажатия на ОК. как это обойти, т.е. сделать проверку на наличие такого ("%~dpn1\%~n1_dec_000.spd") файла? |
|
Отправлено: 12:03, 04-02-2011 |
Старожил Сообщения: 426
|
Профиль | Отправить PM | Цитировать Если только эту строку не надо выполнять (в случае отсуствия файла) то так:
вместо "%~dpn1\spd_ex.exe" "%~dpn1\%~n1_dec_000.spd" пишем if exist "%~dpn1\%~n1_dec_000.spd" "%~dpn1\spd_ex.exe" "%~dpn1\%~n1_dec_000.spd" |
------- Отправлено: 13:12, 04-02-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 166
|
Профиль | Отправить PM | Цитировать Спасибо, всё отлично работает!
|
Отправлено: 13:56, 04-02-2011 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Переименование, если файл с таким именем уже существует... | Pshek | Скриптовые языки администрирования Windows | 15 | 30-07-2018 15:51 | |
CMD/BAT - [решено] Обработка ключей запуска CMD- файла | volk1234 | Скриптовые языки администрирования Windows | 28 | 20-12-2009 21:46 | |
Получение и обработка информации из текстового файла | ya158 | AutoIt | 3 | 11-09-2009 01:24 | |
Разное - Нужна программа WinBoost русская, если такая существует. | a715 | Microsoft Windows 2000/XP | 1 | 08-04-2009 10:31 | |
Обработка лог-файла на C++ | Guest | Программирование и базы данных | 17 | 23-03-2004 01:11 |
|