IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

> *.bat
compiler
сообщение 16.02.2008 21:12
Сообщение #1


Человек
*****

Группа: Пользователи
Сообщений: 1 050
Пол: Мужской
Реальное имя: Станислав

Репутация: -  3  +


Добрый день!
Вот надо написать несколько батников, а я их в жизни не писал... И что то нечего не получается sad.gif
Скажем, есть задание:
выводить на экран количество дней до 20.01.2008, если день наступил сообщить об этом...

в часности интересует вопрос переменных и процедур...

помогите...

зы
если ошибся разделом, перенисите куда надо...
ззы
моя <<попытка>> решения в прекреплённом файле(в названии файла удалите <<.txt>>)
Прикрепленный файл  b.bat.txt ( 521 байт ) Кол-во скачиваний: 408


Сообщение отредактировано: compiler - 16.02.2008 21:13


--------------------
Спасибо!
Удачи!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
volvo
сообщение 16.02.2008 23:48
Сообщение #2


Гость






Цитата
возникают проблеммы
Какие проблемы? Ты о том, что deltree - не будет распознаваться? Или о том, что не выводится то, что нужно?
 К началу страницы 
+ Ответить 
compiler
сообщение 17.02.2008 20:28
Сообщение #3


Человек
*****

Группа: Пользователи
Сообщений: 1 050
Пол: Мужской
Реальное имя: Станислав

Репутация: -  3  +


Цитата(volvo @ 16.02.2008 22:48) *
Какие проблемы?
я не понимаю что происходит..
Код
@echo off

echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js
echo WSHShell.Popup("text1"); >> %temp%\mes.js
start %temp%\mes.js
deltree /y %temp%\mes.js

rem сегодня 17.02.2008
IF %Date%==16.02.2008 (
    echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js
    echo WSHShell.Popup("text2"); >> %temp%\mes.js
    start %temp%\mes.js
    deltree /y %temp%\mes.js
)

приводит к появлению двух сообщений text1 и двух text2, а хотелось бы одно text1, так как во втором случае условие не выполняется(?).. да и в консоли появляются следующие собщения "deltree" не является внутреней или внешней командой, исполнеемой программой или пакетным файлом


--------------------
Спасибо!
Удачи!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
compiler   *.bat   16.02.2008 21:12
volvo   Вот тут - все, что может понадобиться для работы с...   16.02.2008 22:04
compiler   вот моя новая попытка... подобный код можна не пис...   16.02.2008 23:11
volvo   Какие проблемы? Ты о том, что deltree - не будет р...   16.02.2008 23:48
compiler   Какие проблемы?я не понимаю что происходит..@echo ...   17.02.2008 20:28
volvo   Смотри: @echo off echo var WSHShell = WScript.Cre...   17.02.2008 22:22
compiler   спасибо! >>Заметь, формат даты должен с...   17.02.2008 22:51
volvo   Вот тут лежит пример батника, который читает инфор...   17.02.2008 23:14
compiler   Вот тут лежит пример батникаспасибо... будем смотр...   17.02.2008 23:19
compiler   Добрый день! А какие средства отладки существу...   19.02.2008 18:17
andriano   отлаженный батник первой строкой имеет: @echo off ...   19.02.2008 20:41
volvo   Вообще неплохо было бы прочитать Урок bat-аники :...   19.02.2008 21:00
compiler   Вообще неплохо было бы прочитать [url=http://rsdn....   19.02.2008 21:10
andriano   Прежде чем делать выводы, запусти батник без echo ...   20.02.2008 19:03


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 19.07.2025 23:45
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"