Лог обновления hlupdatetool

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
sL1t
Лейтенант
Лейтенант
Сообщения: 100
Зарегистрирован: 16.03.2010

#1 Сообщение 29.07.2011, 13:19

Нужно какой-то параметр прописать, чтобы лог обновления создавался. Кто подскажет, что именно нужно вписать?
windows
Последний раз редактировалось sL1t 29.07.2011, 13:22, всего редактировалось 1 раз.

Deus_Ex_Machina
Капитан
Капитан
Сообщения: 492
Зарегистрирован: 23.05.2010
Благодарил (а): 14 раз
Поблагодарили: 43 раза
Контактная информация:

#2 Сообщение 29.07.2011, 14:06

Перенаправить вывод в файл.

bit.exe
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 08.06.2007

#3 Сообщение 29.07.2011, 14:50

Код: Выделить всё

HldsUpdateTool.exe -command update -game tf -dir . > temp.log | more temp.log
Последний раз редактировалось bit.exe 29.07.2011, 14:52, всего редактировалось 1 раз.

sL1t
Лейтенант
Лейтенант
Сообщения: 100
Зарегистрирован: 16.03.2010

#4 Сообщение 29.07.2011, 16:33

Изображение

bit.exe
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 08.06.2007

#5 Сообщение 30.07.2011, 11:49

sL1t писал(а):Изображение

мои поздравления, ты что в свойствах ярлыка это все прописал?

sL1t
Лейтенант
Лейтенант
Сообщения: 100
Зарегистрирован: 16.03.2010

#6 Сообщение 30.07.2011, 18:50

bit.exe писал(а):
sL1t писал(а):Изображение

мои поздравления, ты что в свойствах ярлыка это все прописал?
В батнике прописывал, создается файлик пустой...

Renaissance
Полковник
Полковник
Сообщения: 6942
Зарегистрирован: 03.06.2009
Благодарил (а): 2390 раз
Поблагодарили: 2807 раз
Контактная информация:

#7 Сообщение 30.07.2011, 19:41

sL1t
пропиши сразу в командной строке.

bit.exe
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 08.06.2007

#8 Сообщение 30.07.2011, 19:54

sL1t писал(а):В батнике прописывал, создается файлик пустой...
файл создается сам?

попробуй к примеру записать пинги

ping ya.ru > c:\1.txt

да еще все остальные действия после > temp.log, вывод инфы на экран, вот еще один метод вывода


попробуй так:

создай 2 батника
1 батник:

Код: Выделить всё

call 2.bat > temp.log | tail -f temp.log
2 батник:

Код: Выделить всё

HldsUpdateTool.exe -command update -game tf -dir .
бинарник tail можешь положить рядом с батником либо в X:\Windows\System32
gui tail
-> http://sourceforge.net/projects/tailforwin32/
console tail
-> http://sourceforge.net/projects/unxutils/
Последний раз редактировалось bit.exe 30.07.2011, 20:39, всего редактировалось 7 раз.

Deus_Ex_Machina
Капитан
Капитан
Сообщения: 492
Зарегистрирован: 23.05.2010
Благодарил (а): 14 раз
Поблагодарили: 43 раза
Контактная информация:

#9 Сообщение 31.07.2011, 12:21

bit.exe писал(а):>
На мой взгляд, лучше использовать >> , он работает в режиме добавления в файл.

sL1t
Лейтенант
Лейтенант
Сообщения: 100
Зарегистрирован: 16.03.2010

#10 Сообщение 01.08.2011, 11:25

bit.exe
Создается сам, но в него ничего не записывается...

ping ya.ru > c:\1.txt
Лог спокойно сохранился.

Способ с двумя бантиками ничего не дал.
Последний раз редактировалось sL1t 01.08.2011, 11:26, всего редактировалось 1 раз.

bit.exe
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 08.06.2007

#11 Сообщение 01.08.2011, 23:36

sL1t писал(а):bit.exe
Создается сам, но в него ничего не записывается...

ping ya.ru > c:\1.txt
Лог спокойно сохранился.

Способ с двумя бантиками ничего не дал.
хм... если кайф то могу посмотреть через teamviewer, что там у тебя за дела

SAS123
Лейтенант
Лейтенант
Сообщения: 143
Зарегистрирован: 02.01.2006
Благодарил (а): 3 раза
Поблагодарили: 4 раза
Контактная информация:

#12 Сообщение 02.08.2011, 00:34

Код: Выделить всё

hldsupdatetool.exe>log.txt  -command update -game...
type log.txt
лучше использовать утилиту tee из комплекта UnxUtils:

Код: Выделить всё

hldsupdatetool.exe -command update -game ...|tee.exe log.txt 
или

Код: Выделить всё

echo ---------------[%date%][%time%]------------------>>log.txt
hldsupdatetool.exe -command update -game ...|tee.exe -a log.txt 

RealVaVa
Нович0к
Нович0к
Сообщения: 4
Зарегистрирован: 16.02.2009

#13 Сообщение 06.06.2012, 10:18

Звиняюсь за некропостинг, - просто хотел подтвердить, что

Код: Выделить всё

echo ---------------[%date%][%time%]------------------>>log.txt
hldsupdatetool.exe -command update -game ...|tee.exe -a log.txt
работает. Естественно, при условии наличия tee.exe (скачать по ссылкам в предыдущем сообщении) в директории рядом с запускаемым батником.

Ответить