Как сделать чтобы результат выполнения дос команды писался в файл?

Fowler

Проверяю как пинги ходят

Ivan8209

cmd parm1 parm2 ... >file
cmd parm1 parm2 ... >>file
Перенаправляется только stdout.
Для перенаправления других потоков писать или искать отдельную примочку.
---
Have a nice DOS!

Fowler

Извини, а целиком так правильно будет:
ping xxx.xx.xx >filename.txt
ЗЫ. W98

freezer

пинг можно по коду возврата проверять...

Ivan8209

Да.
Я только не знаю, куда пишет пинг свои сообщения.
Вроде, всё-таки в stdout.
---
...Я работаю...

Ivan8209

Мож, он записывает пинги от подсетки...
---
...Я работаю...

Fowler

Получилось, спасибо. Записал в корень Фара (команду направлял из под него)

shlyumper

Если командный интерпретатор cmd.exe (то есть, у тебя стоит NT, 2000 или XP то можно перенавпрялять stdout и stderr.
cmd param1 param2 ... >file_stdout 2>file_stderr
Оставить комментарий
Имя или ник:
Комментарий: