Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi и сети

Войти
Регистрация
Восстановить пароль
 
OneXend
0 / 0 / 0
Регистрация: 20.10.2016
Сообщений: 46
#1

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

06.12.2016, 12:39. Просмотров 280. Ответов 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.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2016, 12:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Отобразить ip и mac адреса через cmd (Delphi 7) (Delphi):

Как узнать MAC-адреса компьютеров в сети? - Delphi
Delphi: Как узнать МАК адреса компьютеров в сети ? Помогите

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

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

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

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

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

4
xeonz
580 / 140 / 22
Регистрация: 16.05.2014
Сообщений: 1,094
06.12.2016, 13:16 #2
Ну можно было бы и ошибку сюда закинуть. Телепаты в отпуске.
0
qwertehok
1589 / 1580 / 335
Регистрация: 29.08.2013
Сообщений: 10,591
06.12.2016, 13:35 #3
а вам действительно нужно все это через cmd запускать?
0
OneXend
0 / 0 / 0
Регистрация: 20.10.2016
Сообщений: 46
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
580 / 140 / 22
Регистрация: 16.05.2014
Сообщений: 1,094
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-адреса - C#
помогите в создании приложения ,которое при сканировании сети выдавало IP-адреса и MAC-адреса машин Добавлено через 1 минуту у меня...

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

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

MAC адреса. - FreeBSD
Всем привет! Ребят помогите пожалуйста...Есть роутер с двумя сетевыми картами (rl0 - для интернета и rl1 - для LAN), LAN из ~200 ПК ...


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

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

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