![]() |
Как создать счетчик в батчь?
есть к примеру файл там есть 1 нужно прибавить при запуске батча
пример: есть 1.txt запускаю star.bat в 1.txt прибавка +1 и таво 2 )) запускаю ишё раз star.bat опять плюсует и так всегда при запуске батчь нужно забрать число 1.txt плюсовать и вставить обратно в 1.txt пасибки |
Чтение из файла в переменную (предполагается, что там содержится только нужное значение и ничего лишнего):
Set /P Variable=<file.txt Прибавка единицы к значению переменной: Set /A Variable=Variable+1 или короткий, и на мой взгляд, более правильный вариант Set /A Variable+=1 Запись из переменной в файл (с учетом того, что его предыдущее содержание перезапишется): Echo %Variable%>file.txt |
не работает!
Set /P Variable=<file.txt Set /A Variable+=1 Echo %Variable%>file.txt и так тоже!? Set /P Variable=<file.txt Set /A Variable=Variable+1 Echo %Variable%>file.txt Вроде должно работать? делаю (file.txt) ставлю 1 в file.txt запускаю star.bat не пребовляет!? а саздаётся просто пустой файл!? система Windows(R) Server 2003, Enterprise |
Код:
@echo off |
Время: 11:03. |
Время: 11:03.
© OSzone.net 2001-