PDA

Показать полную графическую версию : [решено] не пишет лог


WeNDiGO
02-11-2011, 11:19
есть вот такая команда . при запуске создается лог с указанным, именем но в нем ничего нет(вес 0 байт)

что нужно сделать что бы оно нормально делало

start /w Redreplicator -nolog update src osp-6118 > osp-6118.log

Busla
02-11-2011, 15:13
WeNDiGO, видимо, Redreplicator ничего не направляет в стандартный поток вывода.
Потому, что логирование запрещено параметром -nolog?

Iska
02-11-2011, 18:45
Busla, тут вроде дело не в приложении. К чему именно относится «> osp-6118.log»? На мой взгляд — к самой команде «start». Например, от использования:
start "" /wait ping.exe -n 10 localhost >0001.txt
особо ничего не меняется. А так:
start "" /wait cmd.exe /c "ping.exe -n 10 localhost >0001.txt"
вроде бы работает.

Foreigner
03-11-2011, 00:01
при запуске создается лог с указанным, именем но в нем ничего нет(вес 0 байт) »
Я не знаком с Redreplicator. Но ключ -nolog ничего не напоминает?

В результате приложение ничего не выдает в STDOUT, вот и создается пустой лог. Это как предположение.

WeNDiGO
03-11-2011, 10:41
для справки: Redreplicator это внутренняя разработка компании , ключ нолог служит действительно для того что бы не писать , извините что пропустил этот момент , но без него тоже не пишет

тему скорее всего можно закрывать потому что ошибка именно где то в самой программе , а не в моем батнике

всем как всегда большое спасибо




© OSzone.net 2001-2012