Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Как сделать два потока вывода в файл и на экран (http://forum.oszone.net/showthread.php?t=223872)

zamut 27-12-2011 08:22 1823125

Как сделать два потока вывода в файл и на экран
 
Как сделать два потока вывода в файл и на экран
Например:
Код:

@echo off
echo %date%_%time%>>Log.txt
echo %date%_%time%
dir>>Log.txt
dir
pause

На самом деле батник содержит много информации для отображения, нужно чтобы он все, что выводит на экран во время выполнения, выводил бы и в файл. Т.е. чтобы два раза не писать в батнике: вывод в файл, а потом на экран.
Как реализовать это?
Можно конечно вывести все в лог-файл, а потом показать его, но во время выполнения bat-файла требуется подтверждения пользователя.

Iska 27-12-2011 08:33 1823131

Самое простое — взять tee из какого-либо порта на Windows, например, отсюда: CoreUtils for Windows.

zamut 27-12-2011 09:10 1823145

Это конечно вариант, но нужно стандартными средствами винды.
Всеравно спасибо.
Может кто еще предложит варианты?


Время: 01:54.

Время: 01:54.
© OSzone.net 2001-