|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » 2 простые утилиты по сетям!!! Who??? |
|
|
2 простые утилиты по сетям!!! Who???
|
Новый участник Сообщения: 43 |
Профиль | Отправить PM | Цитировать Есть 2 мелкие задачи как написать утилиту, чтоб скидывала ""ipconfig >> all"" на форму по нажатию кнопки???
И как создать прогу по работе с учетными записями, типа при входе с Виндовс!!!??? За ранее благодарен!!! |
|
Отправлено: 22:16, 28-05-2007 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Делаете win32-приложение. Создаёте окно-форму. Вызываете CreateProcess'ом (либо функцией семейства exec__() из stdlib) "ipconfig /all", перехватываете вывод, кладёте в форму. Про учётные записи - не понял.
|
Отправлено: 10:31, 29-05-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Про остальное напишу, немного позже!
За это огромное спасибо! |
Отправлено: 11:05, 29-05-2007 | #3 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Утилита для работы с учетными записями пользователей и групп в ОС Windows-это что косается второй утилиты!!!
|
Отправлено: 23:29, 29-05-2007 | #4 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Syoga
Цитата:
|
||
Отправлено: 02:30, 30-05-2007 | #5 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Вы мне написали, но я не понял, что конкретно нужно.
Если нужна работа с перенаправлением ввода-вывода, вот. #include <stdio.h> #include <stdlib.h> #include <Windows.h> #define MAXLEN 1024 int main(int argc, char* argv[]) { system("chcp 866"); // в принципе, не нужно // Кодировка из-под ipconfig - виндовая 1251, а консоль - 866 // Мы используем CharToOem, но для форм его делать будет не надо. FILE *pipe; pipe = _popen("ipconfig /all", "rt"); if (!pipe) return -1; char pstr[MAXLEN + 1]; char poem[MAXLEN + 1]; while (!feof(pipe)) if (fgets(pstr, MAXLEN, pipe)) if (CharToOem(pstr, poem)) printf("> %s", poem); _pclose(pipe); return 0; } |
Отправлено: 10:43, 30-05-2007 | #6 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать 1)Утилита для получения и настройки параметров протокола IP.
2)Утилита для работы с учетными записями пользователей и групп в ОС Windows 2000 но можно и ХР по первому не знаю как сделать вывод ipconfig\all на форму или в текстовый файл, а по второму как сделать утилиту но не в Delphi, на крайний случай переделать, но чтоб отличался код |
Отправлено: 19:41, 30-05-2007 | #7 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Дико буду рад получить исходники, извиняюсь за прямоту, но другого выхода у меня нет!!!
Уж очень нужно!!! Спасибо! |
Отправлено: 00:28, 31-05-2007 | #8 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать так ето наскоко понял использует прогу консольную ipconfig
а мне нуно определить используя вызовы из виндовых библиотек |
Отправлено: 11:18, 31-05-2007 | #9 |
Ветеран Сообщения: 7265
|
Профиль | Отправить PM | Цитировать Syoga У вас что, курсовая?
|
------- Отправлено: 11:42, 31-05-2007 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
SQL Lite простые манипуляцыи с БД | andr_mozg | AutoIt | 3 | 07-08-2009 12:55 | |
Простые правила PF | kryo | Общий по FreeBSD | 3 | 13-06-2007 18:27 | |
Новичок. Простые вопросы. | Grub | Вебмастеру | 7 | 28-04-2007 15:41 | |
Простые числа на Си++ | nemo555 | Программирование и базы данных | 13 | 13-03-2007 21:24 | |
Простые вопросы. | Unixman | Общий по Linux | 11 | 17-07-2003 03:04 |
|