На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Внимательно изучите правила раздела перед созданием темы
0. ПРИЛАГАЙТЕ СВОИ СКРИПТЫ.
1. Прежде чем создать топик, используйте поиск. Возможно это уже обсуждалось.
2. В топике указывайте ОС, режим работы скрипта (CLI|CGI). Очень желателен вывод лог-файлов и того места, куда у вас назначен вывод данных (STDOUT|STDERR)
3. Помните: вы знаете что вы хотите, а форумчане - нет. Поэтому следуйте простому правилу: грамотный развернутый вопрос - грамотный развернутый ответ.
Модераторы: ANDLL
  
    > Просмотр сети на Perl
      Как на Perl посмотреть какие компьютеры есть в сети и их шары?
      Сеть Microsoft. OS WinXP.
        Цитата Serg_swamp, 02.07.02, 02:25:43
        Как на Perl посмотреть какие компьютеры есть в сети и их шары?
        Сеть Microsoft. OS WinXP.

        Можно конечно заюзать модули Win32, но что там нужно будет накодить ... аж страшно :) Хотя можно и вот так  ;D ;D ;D :
        ExpandedWrap disabled
          <br>#!/usr/bin/perl<br><br>open(F,"net view|") || die "Shit happiness!\n";<br>map{ push @C, $1 if (/(^\\\\\S+?)(\s.*)/) } <F>;<br>close(F);<br><br>foreach $I (@C) {<br> printf "Список шар для $I .............................\n";<br> # а вот тут вывод команды нужно парсить в зависимости от OZ<br> # я же просто выведу __отбалды__ на консоль<br> open(F,"net view ".$I."|") || die "Shit!";<br> map { printf } <F>;<br> close(F);<br>}<br>


        ;D
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0232 ]   [ 15 queries used ]   [ Generated: 26.04.24, 03:01 GMT ]