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

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

Ответить
Настройки темы
CMD/BAT - [решено] нужно что-бы батник считал сколько раз его запускали

Аватара для max_max_08

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


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

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


Изменения
Автор: max_max_08
Дата: 05-06-2009
У меня тоже вопрос, нужно что-бы батник считал сколько раз его запускали и при достижении определенного значения перешел по определенной метке.

Отправлено: 20:49, 05-06-2009

 

Аватара для max_max_08

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


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

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


Путь до каталога напиши, какие файлы надо удалить, все?

Отправлено: 13:37, 18-07-2009 | #11



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

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


Пользователь


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

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


например с/111/temp в папке temp всё надо удалить

Отправлено: 19:23, 18-07-2009 | #12


Пользователь


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

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


Разобрался, новый вопрос???
Цитата ofcoss:
Set DayLimit=10
Echo On Error Resume Next>~tmp.vbs
Echo Set WshShell = WScript.CreateObject("WScript.Shell")>>~tmp.vbs
Echo nDate = WshShell.RegRead("HKLM\Software\MyProgram\")>>~tmp.vbs
Echo If nDate = "" Then>>~tmp.vbs
Echo nDate = Now>>~tmp.vbs
Echo WshShell.RegWrite "HKLM\Software\MyProgram\", nDate>>~tmp.vbs
Echo End If>>~tmp.vbs
Echo If DateDiff("d", nDate, Now) ^> %DayLimit% Then WScript.Echo "Limit">>~tmp.vbs
For /F %%A In ('CScript ~tmp.vbs //Nologo') Do If /I "%%A"=="Limit" GoTo :EOF
Del /F /Q ~tmp.vbs>Nul »
После это операции он создает в папке файл ~tmp.vbs, мне он ненужен, как это отключить????

Отправлено: 22:26, 19-07-2009 | #13


Googler


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

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


ofcoss, при лимите происходит выход из батника без удаления VBS-файла
Код: Выделить весь код
Set DayLimit=10
Echo On Error Resume Next>~tmp.vbs
Echo Set WshShell = WScript.CreateObject("WScript.Shell")>>~tmp.vbs
Echo nDate = WshShell.RegRead("HKLM\Software\MyProgram\")>>~tmp.vbs
Echo If nDate = "" Then>>~tmp.vbs
Echo nDate = Now>>~tmp.vbs
Echo WshShell.RegWrite "HKLM\Software\MyProgram\", nDate>>~tmp.vbs
Echo End If>>~tmp.vbs
Echo If DateDiff("d", nDate, Now) ^> %DayLimit% Then WScript.Echo "Limit">>~tmp.vbs
For /F %%A In ('CScript ~tmp.vbs //Nologo') Do If /I "%%A"=="Limit" GoTo :END

:: ТУТ САМ
:: ТЕКСТ
:: БАТНИКА

:END
Del /F/Q ~tmp.vbs>Nul
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:59, 20-07-2009 | #14


Пользователь


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

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


Цитата max_max_08:
У меня тоже вопрос, нужно что-бы батник считал сколько раз его запускали и при достижении определенного значения перешел по определенной метке. »
Пускай создаёт файл и в нём записывает номер.

Последний раз редактировалось Starter1, 13-06-2011 в 10:52.


Отправлено: 20:00, 24-07-2010 | #15



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Сколько оперативной памяти нужно для нормальной работы в Windows XP Mode ineXPert Microsoft Windows 7 2 09-12-2009 09:06
CMD/BAT - [решено] Поясните батник, суть его работы. Pozia Скриптовые языки администрирования Windows 10 08-11-2009 17:47
Использование - [решено] Сколько раз можно активировать "Microsoft Office для дома и учёбы?" SokolovNM Лицензирование продуктов Microsoft 5 14-01-2009 13:56
Нужна помощь по ADSL, каждый раз нужно регаться на IPS для того что бы зайти в нет,.. DreDo Хочу все знать 2 07-01-2009 01:05
Ссылка сколько раз скачали PHANTOM777 Вебмастеру 2 12-07-2008 07:36




 
Переход