|
Ковров33.ru
|
чат
|
история
|
события
|
каталог
|
карты
|
связь
|
Телефоны
|
Радио
|
арт
|
ICQ
|
ГАЛЕРЕЯ
|
погода
|
Вики
|
Но
думай
, прежде чем написать!
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
04-05-2025, 22:41:00
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Поиск:
Расширенный поиск
Правила
общения ковровского форума.
KF
Техника
Технические вопросы
(Модераторы:
12345
,
Stalin
)
помогите с *.bat файлом
0 Пользователей и 1 Гость смотрят эту тему.
« предыдущая тема
следующая тема »
Страниц:
[
1
]
2
Все
Автор
Тема: помогите с *.bat файлом (Прочитано 4722 раз)
marabesh
Гость
помогите с *.bat файлом
«
:
24-02-2010, 19:22:13 »
в общем нужно в батнике вывести значения из файла директории N(т.е. любая заданная)
к примеру есть файл *.txt
из него нужно вытянуть определенную информацию, остальное отсеять.
пошуршал в интернете, но не получается. там указан такой способ
Цитировать
Читаем настройки из файла settings.txt, который должен располагаться в
том же каталоге, что и bat-файл. Если не удалось распарсить настройки -
выходим с ненулевым кодом возврата.
call :read_settings %~dp0\settings.txt || exit /b 1
пишет не понятно что(я в батниках не шарю)
буду признателен за помощь или хотя бы ссылочки где можно зарегестрироваться
Записан
marabesh
Гость
Re: помогите с *.bat файлом
«
Ответ #1 :
25-02-2010, 09:50:38 »
Вчера так и не смог найти решения
Записан
marabesh
Гость
Re: помогите с *.bat файлом
«
Ответ #2 :
25-02-2010, 11:57:35 »
Определенные строки из файла.бат файл запускает командную строку, выполняет команду ipconfig /all всё это сохраняет в файл. Потом из этого файла ищутся строки: Физический адрес, ip адрес. И т д. Отсекая лишнее. и выводится всё это в сгенерированую вэб-сайта страницу.
Записан
ARMADA
АвтоКлубКовров
Рейтинг: +1044/-942
Offline
Пол:
Сообщений: 12301
Re: помогите с *.bat файлом
«
Ответ #3 :
25-02-2010, 12:24:06 »
ууу....
Записан
Возврат %%% с Aliexpress и ещё 700+ магазинов!!
marabesh
Гость
Re: помогите с *.bat файлом
«
Ответ #4 :
25-02-2010, 13:47:06 »
да, спс
буду пробовать
Записан
WolF
9 звёзд
Рейтинг: +706/-1059
Offline
Пол:
Сообщений: 15756
ооо какая офигенная палочка
Re: помогите с *.bat файлом
«
Ответ #5 :
25-02-2010, 14:03:44 »
Только полный
пингвиноёб
извращенец будет использовать в Windows никсовый awk, когда можно обойтись встроенным в винду find:
ipconfig /all | find "IP"
Прежде чем говорить что инструмент негоден - неплохо бы его изучить получше. Да и по awk - грешно его использовать там, где лучше бы подошёл grep
Записан
Настоящего друга нельзя купить, зато можно продать!
WolF
9 звёзд
Рейтинг: +706/-1059
Offline
Пол:
Сообщений: 15756
ооо какая офигенная палочка
Re: помогите с *.bat файлом
«
Ответ #6 :
25-02-2010, 15:06:46 »
Цитата: kuzia2010 от 25-02-2010, 14:58:25
расскажи мне, куда ты себе засунешь строку, после того, как иё найдёшь.
И помедленнее, я конспектировать буду.
Надо же когда-то учиться начинать!
У самого ГУРУ!
Пожалуйста, ВЕЛИКИЙ, научи меня грепом порядок столбцов в выводе поменять! Или в файлик по заданному порядку уложить? - а то я весь извёлся без твоей мудрости!
И умоляю, открой мне ГЛАВНЫЙ СЕКРЕТ. Пажалуйста!
Открываю секрет. Ты не умеешь читать условия задачи. Человеку ВСЕГО лишь надо было найти в выводе ipconfig строки по маске и всё. Ему НЕ НАДО было ничего менять (см
http://www.kovrov33.ru/f2/index.php?topic=104135.msg602303#msg602303
). Авк хороший, мощный, годный инструмент. Но он для решения КОНКРЕТНОЙ задачи НЕ НУЖЕН!
Записан
Настоящего друга нельзя купить, зато можно продать!
WolF
9 звёзд
Рейтинг: +706/-1059
Offline
Пол:
Сообщений: 15756
ооо какая офигенная палочка
Re: помогите с *.bat файлом
«
Ответ #7 :
25-02-2010, 15:36:39 »
Цитата: kuzia2010 от 25-02-2010, 15:09:27
ГЛАВНЫЙ СЕКРЕТ - это ответ на вопрос: если ты такой умный, то где твои деньги?
Мои - при мне
Записан
Настоящего друга нельзя купить, зато можно продать!
marabesh
Гость
Re: помогите с *.bat файлом
«
Ответ #8 :
25-02-2010, 17:54:41 »
спс за совет. но не подходит. скрипт запускает ipconfig /all, сохраняет это дело в файл.
после этого открывается заранее созданная хтмл страница, которая с помощью js подгружает из сохраненного файла ip сетевушки, мак адрес и т.д. (т.е. нужное) к тому же в разных операционках по разному. нужно как-то с этим увязнуться. возможно нужно будет для каждой операционки создавать свой скрипт, который будет обрубать лишнее...
я так понял... не просто это будет реализовать ))
буду региться на форумах и спрашивать
«
Последнее редактирование: 25-02-2010, 17:57:54 от marabesh
»
Записан
kuzia2010
Гость
Re: помогите с *.bat файлом
«
Ответ #9 :
25-02-2010, 19:16:49 »
Странная задача...
Итаг, ты вирус пишешь? - чтобы определять вражеские ИП? - таким способом не выйдет, хоть упрись.
Или у тебя сервер стоит, где ты CGI-скрипты выполняешь? - тогда всё проще, но на своём сервере зачем эта мутотень, всё гораздо проще может быть (просто окружение распечатать)?
Записан
marabesh
Гость
Re: помогите с *.bat файлом
«
Ответ #10 :
25-02-2010, 20:51:37 »
Какие вирусы? Вставляю диск у клиента, запускается браузер и выводится то что нужно...сделать это можно, но как видите опыта крайне мало.
Записан
marabesh
Гость
Re: помогите с *.bat файлом
«
Ответ #11 :
25-02-2010, 21:01:10 »
А можно и не так...можно написать на чем нибудь программу, коротая всё нужное выводит. И предлагать её установить через запускающуюся автораном страничку...
Записан
MegaBoJlbT
АвтоКлубКовров
Рейтинг: +55/-86
Offline
Пол:
Сообщений: 1131
вот так
Re: помогите с *.bat файлом
«
Ответ #12 :
25-02-2010, 21:21:35 »
а ipconfig /all руками написать у клиента? или там клавиатуры нету?
Записан
Diozan
9 звёзд
Рейтинг: +1127/-1291
Offline
Пол:
Сообщений: 15098
Кашу мясом не испортишь
Re: помогите с *.bat файлом
«
Ответ #13 :
25-02-2010, 23:12:49 »
Цитата: MegaBoJlbT от 25-02-2010, 21:21:35
а ipconfig /all руками написать у клиента? или там клавиатуры нету?
Осмелюсь предположить, что там рук нет. Сидит какая-нибудь баба Клава, с проблемой зависшего приложения и после вопроса админа, "а какой у вас IP" за валидолом лезет...
Делай так:
ipconfig /all | grep "IP-адрес" > text.txt
ipconfig /all | grep "Физический адрес" >> text.txt
Grep для Вини можешь тут взять...
http://sunet.dl.sourceforge.net/project/gnuwin32/grep/2.5.4/grep-2.5.4-setup.exe
Записан
WolF
9 звёзд
Рейтинг: +706/-1059
Offline
Пол:
Сообщений: 15756
ооо какая офигенная палочка
Re: помогите с *.bat файлом
«
Ответ #14 :
25-02-2010, 23:29:52 »
Цитата: Diozan от 25-02-2010, 23:12:49
Осмелюсь предположить, что там рук нет. Сидит какая-нибудь баба Клава, с проблемой зависшего приложения и после вопроса админа, "а какой у вас IP" за валидолом лезет...
Делай так:
ipconfig /all | grep "IP-адрес" > text.txt
ipconfig /all | grep "Физический адрес" >> text.txt
Grep для Вини можешь тут взять...
http://sunet.dl.sourceforge.net/project/gnuwin32/grep/2.5.4/grep-2.5.4-setup.exe
Блин ну чеж вам виндовый find то не устраивает, а
Нет ну скажите мне идиоту - ну чем он для поиска простой текстовой строки хуже чем grep?
Записан
Настоящего друга нельзя купить, зато можно продать!
Страниц:
[
1
]
2
Все
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Специальные
-----------------------------
=> Арт
=> Кинематограф
=> Литература
=> MuzZone
=> Спорт
=> Игры
=> Юмор
=> Ы
-----------------------------
Техника
-----------------------------
=> Интернет
=> Городские и районные локальные сети
=> Мобильная связь
=> Авто-мото
===> АвтоКлубы
=> Софт
=> Технические вопросы
-----------------------------
Общий
-----------------------------
=> Разговоры
=> Природа
===> Птичий рынок
===> Свадебное агентство
=> Образование
=> Медицина и здоровье
=> История
=> Внимание, Поиск!
=> Мужчина и женщина. Любовь.
=> Гастрономия
=> Реклама и рекламация
=> РЫНОК
===> Рынок:Крупная бытовая техника
===> Рынок:Мелкая бытовая техника
===> Рынок:Компьютеры:Продам
===> Рынок:Компьютеры:Куплю
===> Рынок:Недвижимость
===> Рынок:Работа
===> Рынок:Авто-мото
===> Рынок:Прочее