Форум программистов, компьютерный форум CyberForum.ru

Batch file - C++

Восстановить пароль Регистрация
 
Озабоченный
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 13
13.01.2011, 11:05     Batch file #1
Здравствуйте, такой вопросик, как перенаправить вывод консоли в лог файл? т.е бат файл запускает exe-файл и выводит результаты его работы в файл?

Спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
robober
21 / 21 / 2
Регистрация: 18.01.2010
Сообщений: 41
13.01.2011, 11:35     Batch file #2
Если тебе нужно чтобы ты запустил батник и увидел результат программы то в батнике напиши:

ИМЯ_ФАЙЛА.exe (или путь до файла).
pause
Озабоченный
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 13
13.01.2011, 11:40  [ТС]     Batch file #3
Большое спасибо
robober
21 / 21 / 2
Регистрация: 18.01.2010
Сообщений: 41
13.01.2011, 12:03     Batch file #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <fstream.h>
#include <iostream>
int main()
{
char text[81];
char* = "Привет";
cout << "Enter file name";
cin >> text;
ofstream f(text, ios::in|ios::nocreate); //можно так
ofstream f; //а можно
f.open(text); // так
if(!f)
{
    cout << "ERROR";
    return 0;
}
    f >> s;
    f.close();
}
Добавлено через 1 минуту
это если в любой другой файл из С++

Добавлено через 6 минут
Ну и если тебе нужно чтобы батник сам перенаправил вывод в файл тогда помоему так.
В батнике напиши:
ИМЯ_ПРОГРАММЫ.exe >> ИМЯ_ФАЙЛА_ДЛЯ_ВЫВОДА.РАСШИРЕНИЕ
Yandex
Объявления
13.01.2011, 12:03     Batch file
Ответ Создать тему
Опции темы

Текущее время: 13:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru