Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi и сети
Войти
Регистрация
Восстановить пароль
 
OneXend
0 / 0 / 1
Регистрация: 20.10.2016
Сообщений: 67
#1

Отобразить ip и mac адреса через cmd (Delphi 7) - Delphi

06.12.2016, 12:39. Просмотров 326. Ответов 4
Метки нет (Все метки)

есть команда в cmd которая отобразает ip адрес в сети и Mac адрес решил сделать чтобы в делфи запускалось cmd и эта команда но выходит ошибка не могу понять что не так
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
 
type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(0, 'open', 'cmd.exe', 'for /l %i in(1,1,254) do ping -n 1 -w 400 -l 1 192.168.1.%i |
arp -a 192.168.1.%i | findstr динам >> file.txt & echo 192.168.1.%i',  nil, SW_SHOW);
end;
 
 
end.

http://www.cyberforum.ru/delphi-networks/thread1819795.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2016, 12:39
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Отобразить ip и mac адреса через cmd (Delphi 7) (Delphi):

Delphi и CMD
Подскажите пожалуйста, можно ли написать на D7 программу, которая запускала бы...

передача данных из Delphi в cmd
Привет всем! Помогите, пожалуйста, мне в написании программы на delphi 2007....

Компиляция Delphi под Mac OS X?
Доброе время суток. Я хотел бы окончательно прояснить вопрос с компиляцией...

Delphi под Mac OS X , возможно?
Можно ли программировать на маках на этом языке? Если да то в какой программе и...

Команды CMD (консоли, командной строки Windows) в Delphi
Может кто уже сталкивался или просто хорошо имеет знания по Delphi или CMD...

4
xeonz
608 / 185 / 28
Регистрация: 16.05.2014
Сообщений: 1,386
06.12.2016, 13:16 #2
Ну можно было бы и ошибку сюда закинуть. Телепаты в отпуске.
0
qwertehok
2195 / 2185 / 597
Регистрация: 29.08.2013
Сообщений: 14,589
06.12.2016, 13:35 #3
а вам действительно нужно все это через cmd запускать?
0
OneXend
0 / 0 / 1
Регистрация: 20.10.2016
Сообщений: 67
07.12.2016, 05:44  [ТС] #4
Цитата Сообщение от qwertehok Посмотреть сообщение
а вам действительно нужно все это через cmd запускать?
нет просто я про работы из делфи с сетью мало знаю

Добавлено через 5 минут
Цитата Сообщение от xeonz Посмотреть сообщение
Ну можно было бы и ошибку сюда закинуть. Телепаты в отпуске.
ошибка
Delphi
1
2
ShellExecute(0, 'open', 'cmd.exe', 'for /l %i in(1,1,254) do ping -n 1 -w 400 -l 1 192.168.1.%i |
arp -a 192.168.1.%i | findstr динам >> file.txt & echo 192.168.1.%i',  nil, SW_SHOW);
думаю из за того что там несколько команд если вместо этих команд запустить допустим обычный ping и какой либо ip то работает а если этот код где ошибка то выходит ошибка но этот код если запустить из командной строки то он работает
0
xeonz
608 / 185 / 28
Регистрация: 16.05.2014
Сообщений: 1,386
07.12.2016, 08:18 #5
Так какая ошибка то? Просто вад делфи подстветил красным цветом без пояснений? Сделайте скриншот что ли.
0
07.12.2016, 08:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2016, 08:18
Привет! Вот еще темы с решениями:

Сканирование сети с получением IP-адреса и MAC-адреса
помогите в создании приложения ,которое при сканировании сети выдавало...

Не работает команда через cmd на Delphi
Здравствуйте. Не находит файл и не переименовывает через командную строку...

Получение MAC адреса из IP адреса
Доброго времени суток, форумчане! Скажите, пожалуйста, как получить MAC...

Помогите адаптировать скрипт с Mac в CMD
#!/bin/bash function translatePage { echo "Обработка страницы: $1"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru