Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как в BAT-файле задать одновременный вывод лога на экран и в файл? / 5 сообщений из 5, страница 1 из 1
25.09.2006, 11:01
    #34009080
hnkovr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в BAT-файле задать одновременный вывод лога на экран и в файл?
сабж
...
Рейтинг: 0 / 0
25.09.2006, 11:24
    #34009158
Андрей Спильный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в BAT-файле задать одновременный вывод лога на экран и в файл?
hnkovrсабж
одной строкой никак, ибо и экран и файл два разных устройства вывода

можно так
Код: plaintext
1.
2.
@echo mytext
@echo mytext >>%logfile%

можно так
Код: plaintext
1.
2.
3.
@set Str=mytext
@echo %str%
@echo %str% >>%logfile%

можно так
Код: plaintext
1.
@call mes.bat "mytext"
где mes.bat
Код: plaintext
1.
2.
@echo % 1 
@echo % 1  >>%logfile%

еще?
...
Рейтинг: 0 / 0
25.09.2006, 12:28
    #34009390
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в BAT-файле задать одновременный вывод лога на экран и в файл?
не одновременно, но всё же:

Код: plaintext
dir > q.q | more q.q
...
Рейтинг: 0 / 0
25.09.2006, 12:42
    #34009438
MOA
MOA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в BAT-файле задать одновременный вывод лога на экран и в файл?
В аттаче аналог никсового tee ;).
автор
tee
NAME
tee - pipe fitting (duplicate standard input)

SYNOPSIS

tee [-ai] [file ...]

DESCRIPTION
The tee(1) utility copies standard input to standard output, making a copy in zero or more files. The output is unbuffered.

The following options are available:

-a
Append the output to the files rather than overwriting them.
-i
Ignore the SIGINT signal.
The file is a path name of an output file.

The tee(1) utility takes the default action for all signals, except in the event of the -i option.

DIAGNOSTICS
The tee(1) utility exits 0 on success, and >0 if an error occurs.

Удачи!
...
Рейтинг: 0 / 0
25.09.2006, 13:36
    #34009610
Андрей Спильный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в BAT-файле задать одновременный вывод лога на экран и в файл?
MOAВ аттаче аналог никсового tee ;).


что, в общем то, противоречит условию задачи ;), поскольку это уже использование внешних программ
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как в BAT-файле задать одновременный вывод лога на экран и в файл? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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