|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] If внутри If |
|
CMD/BAT - [решено] If внутри If
|
Новый участник Сообщения: 21 |
Помогите, пожалуйста. Нужно следующее: при отсутствии в месяце и дне файла нулей и единиц присвоить переменной md две цифры текущего месяца и две цифры текущего дня
Echo Off && Cls Setlocal EnableExtensions EnableDelayedExpansion Echo Сегодня %date% Echo %date:~3,2% | findstr "01 02 03 04 05 06 07 08 09" > nul If !ErrorLevel!==1 (Echo %date:~0,2% | findstr "01 02 03 04 05 06 07 08 09" > nul If !ErorLevel!==1 (Set md=%mdd:~3,2%%mdd:~0,2%) ) Echo %md% Endlocal Ругается, что вывод команд на экран (Echo) отключен. Пытался конструкции, типа %date:~3,2% присваивать переменным и затем производить действия с переменными - та же петрушка |
|
Отправлено: 14:05, 01-02-2012 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать |
------- Последний раз редактировалось megaloman, 02-02-2012 в 18:40. Отправлено: 18:33, 02-02-2012 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Спасибо всем участвовавшим, у ми всё работает как надо теперь
|
Отправлено: 06:50, 03-02-2012 | #12 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:06, 14-05-2012 | #13 |
Ветеран Сообщения: 1758
|
sov44, А винрар точно в %ProgramFiles% ? А то еще бывает %ProgramFiles(x86)%.
|
Отправлено: 21:33, 14-05-2012 | #14 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Foreigner, ось Windows XP х 32, %ProgramFiles(x86)% не работает. Скрипт срабатывает как при наличии, так и при отсутствии файла Wallpaper_bk
![]() |
Отправлено: 22:08, 14-05-2012 | #15 |
Ветеран Сообщения: 1758
|
У меня схожее условие отрабатывает правильно.
|
Отправлено: 22:28, 14-05-2012 | #16 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
|
|
Отправлено: 22:45, 14-05-2012 | #17 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать Цитата sov44:
проверил скрипт, срабатывает как надо, архив собирается только если нет файла Wallpaper_bk |
|
Отправлено: 22:49, 14-05-2012 | #18 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Разобрался. Забыл в Wallpaper_bk указать расширение rar.
|
Отправлено: 23:07, 14-05-2012 | #19 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Загрузка - Суть проблемы внутри | dock3r | Тест-форум | 0 | 09-03-2010 22:51 | |
C/C++ - Задание внутри | Wurka86 | Программирование и базы данных | 1 | 25-05-2008 22:18 | |
Сортировка внутри папки | Evita | Хочу все знать | 6 | 24-08-2007 16:07 | |
Локалка внутри локалки | alnat2 | Сетевые технологии | 6 | 01-09-2006 18:02 | |
Прокся внутри локалки! | Dikii Angel | Хочу все знать | 2 | 22-01-2004 17:48 |
|