|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - перенаправление вывода из консольной программы в файл |
|
Любой язык - перенаправление вывода из консольной программы в файл
|
Новый участник Сообщения: 42 |
Профиль | Отправить PM | Цитировать Вообщем бьюсь над этим вопрос уже доооолгое время. у меня есть консольная прога, вывод которой нужно направить в файл. делал с помощью bat сначала - вместо лога вылезала ошибка EInOutError: I/O error 6. затем решил попробовать с помощью vb .net, с помощью вот такого кода:
Public Class Form1 Private Sub RichTextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RichTextBox1.TextChanged Dim Процесс As New Process Процесс.StartInfo.FileName = "C:\Program\Program.exe" Процесс.StartInfo.Arguments = "-url=http://ya.ru/" Процесс.StartInfo.RedirectStandardOutput = True Процесс.StartInfo.UseShellExecute = False Процесс.Start() Dim Поток As IO.StreamReader = Процесс.StandardOutput Dim Строка As String Do Until Поток.EndOfStream Строка = Поток.ReadLine() RichTextBox1.AppendText(Строка & vbNewLine) Loop Процесс.WaitForExit() Процесс.Close() End Sub End Class |
|
Отправлено: 20:00, 15-08-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Megatron13:
Не дочитал пост до конца… Приложение пакуйте в архив с паролем. Ссылку на загрузку и пароль — в личку. |
|
Отправлено: 20:22, 15-08-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать Megatron13, повторю реквест Iska, мне тоже в личку отправьте, пожалуйста. И ссылку на анализ файла на virustotal.com
С потоками вывода играться пробовали? (я про конструкции вида 2>&1>>out.txt) Ключи запуска программы известны? Через пайп передавать вывод пробовали? В цикле for запускали? |
Отправлено: 02:39, 16-08-2012 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Как сделать два потока вывода в файл и на экран | zamut | Скриптовые языки администрирования Windows | 2 | 27-12-2011 09:10 | |
Прочее - [решено] Сохранение консольной сессии в файл | VladDV | Общий по Linux | 6 | 01-09-2010 11:27 | |
Запуск программы и перенаправление на определенный порт. | La2Angel | AutoIt | 0 | 25-03-2010 10:49 | |
[решено] сохранение вывода консольных команд в переменную не через файл | andr_mozg | AutoIt | 2 | 03-08-2009 12:52 | |
Не удается скопировать файл. Ошибка ввода/вывода. | Andy K | Оптические приводы | 7 | 22-11-2008 14:18 |
|