On Wed, 27 Oct 1999, Виктор Вислобоков wrote: > From: Виктор Вислобоков <[EMAIL PROTECTED]> > Subject: Samba и сетевое окружение > X-Mailer: Microsoft Outlook Express 4.72.3110.1 > > Привет всем! > > Вот захотелось написать скрипт для получения > сетевого окружения и тут же возникли проблемы: > > Ну как отыскать Master Browser для рабочей группы > понятно: > > nmblookup -M "Workgroup" А как узнать имя рабочей группы/домена? Похоже, надо начинать с smbclient -L имя локальной машины А его можно узнать посредством nmblookup -A localhost
> А вот дальше начался очень интересный компот > > По идее > > smbclient -L <имя машины> -I <IP адрес машины> > > выдает кучу всего в том числе и browse list. Однако > > 1. Как определить адрес по SMB имени машины - > ведь вполне возможна ситуация, когда SMB имя > машины и hostname это разные вещи, а посему DNS > может ничего хорошего и не сказать. А зачем? По идее smbclient должен и без -I работать. > 2. При выполнении команды smbclient -L > выдается запрос на пароль. На самом деле нужно > просто нажать Enter и будет все хорошо, но как > обойти это в скрипте? Использовать expect, > конечно, можно но неинтересно. smbclient -N -L name -------------------------------------------------- Victor Wagner [EMAIL PROTECTED] Programmer Office:7-(095)-203-51-19 Institute for Commerce Home: 7-(095)-135-46-61 Engineering http://www.ice.ru/~vitus

