Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98. / 10 сообщений из 10, страница 1 из 1
31.08.2004, 10:21
    #32672629
SerKom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
При каждом запуске - понятно, один раз в сутки в определенное время - тоже понятно. А как стандартной служебной прогой "Назначенные задания" в Вин98 назначить задание на запуск компьютера, но не на каждый а на первый во дню?
...
Рейтинг: 0 / 0
31.08.2004, 11:18
    #32672784
Luchkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
не знаю, можно ли такое шедулером сделать, но командным файлом - точно можно, а уж его каждый раз запускать.
Вот два варианта, что сразу в голову пришли, один - файл создаётся каждый день, второй - только один файл держит дату последнего запуска.
Вариант один
r1.bat
Код: plaintext
1.
2.
3.
4.
5.
6.
@Echo off
if EXIST "t_%DATE%.log" goto END
dir
REM как и любая команда/запуск программы и т.д.
echo.|date > t_%DATE%.log
:END

Вариант два
r2.bat
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
@Echo off
echo.|date > t1.log
fc t1.log t.log > nul
if ErrorLevel  1  goto RUN
goto :END
:RUN
dir
copy t1.log t.log > nul
:END
del t1.log > nul
...
Рейтинг: 0 / 0
31.08.2004, 12:51
    #32673092
SerKom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
2Luchkin Dmitry

1-й вар. пороще - но на второй день не запускается - создается файл t_.log, а следовательно он всегда будет.
2-й вар. - вообще отказывается выполнятьcя даже в первый раз.
...
Рейтинг: 0 / 0
31.08.2004, 13:07
    #32673154
Luchkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
2-й вар.: дык t.log первый раз создай пустым хотя-бы, да? или вставь проверку.
...
Рейтинг: 0 / 0
31.08.2004, 13:26
    #32673219
Luchkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
@Echo off
echo.|date > t1.log
if NOT Exist t.log goto RUN
fc t1.log t.log > nul
if ErrorLevel 1 goto RUN
goto :END
:RUN
dir
copy t1.log t.log > nul
:END
del t1.log > nul
...
Рейтинг: 0 / 0
31.08.2004, 13:27
    #32673223
Luchkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
впрочем и без этого нормально работает.
...
Рейтинг: 0 / 0
06.10.2004, 05:08
    #32725060
SerKom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
@Echo off
echo.|date > t1.log
if NOT Exist t.log goto RUN
fc t1.log t.log > nul
if ErrorLevel  1  goto RUN
goto :END
:RUN
dir
copy t1.log t.log > nul
:END
del t1.log > nul
Мошт кто подскажет: вот этот вариант работает один раз (на следующие сутки команда dir не сработает - пока не удалишь файл t.log)

Какой еще вариант?
...
Рейтинг: 0 / 0
06.10.2004, 05:41
    #32725064
SerKom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
Тут еще нашел варианты:
http://%5D%7C>]http://]|> www.firststeps.ru/msoffice/win/bats/r.php?16
Код: plaintext
DATE/t>%D_Date% 
Выдает ошибку "Ошибка при создании файла".
Так как можно работать с датой в bat-файлах? (Win98)
...
Рейтинг: 0 / 0
07.10.2004, 07:27
    #32727086
Алексей Р.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
Если батник использовать не обязаельно, то найди какой нибудь
шедулер, у которого есть возможность разового запуска в день.
Например я такой встречал, но не помню название.
...
Рейтинг: 0 / 0
02.11.2004, 08:46
    #32764276
SerKom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98.
Кому интересно работает и под Вин98:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
@Echo off
echo.|date > t1.log
if NOT Exist t.log goto Run
fc t1.log t.log | find "FC:">nul
if ErrorLevel  1  goto Run
goto NotRun
:Run
  REM Выполнение любых действий (запуск других программ и т.д.)
  winrar u -as -inul -m1 d:\Backup_LG @List.txt
  copy t1.log t.log > nul
  goto End 
:NotRun
  @Echo В эти сутки действия уже выполнялись!
:End
  del t1.log > nul
Спасибо to Luchkin Dmitry.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Не могу назначить задание на первый запуск компа один раз в день в "Назначенных заданиях" Win98. / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]