У меня возникла проблема на моей рабочей станции: команда NET VIEW периодически не работает.
В большинстве случаев NET VIEW возвращает список всех машин, подключенных к нашему домену. Иногда он выводит только 4 или 5 (вместо обычных 200+). Единственный способ исправить это, который я нашел, — перезагрузить машину.
Я использую Windows XP Pro, контроллер домена работает под управлением Server 2003.
Что может быть причиной этого и как это исправить? Спасибо!
решение1
У меня нет прямого ответа, но если вам нужен список всех компьютеров в домене, вам лучше обратиться за этим к Active Directory. dsquery и dsget или выбранные вами языки сценариев с хуками AD (PS, VB, VBScript) сделают это легко и с большим количеством параметров фильтрации и вывода, чем NET VIEW.
решение2
net view
зависит отслужба браузеракоторый никогда не был особенно надежным. Лично я думаю, что вам следует подумать о том, чтобы придумать альтернативу поиску имени компьютера для ваших пользователей.
Поскольку вы не предоставили достаточно подробностей, вот несколько ссылок, которые могут помочь вам выявить и устранить проблему.
- Устранение неполадок службы обозревателя компьютеров Microsoft -http://support.microsoft.com/kb/188305
- Сбои главного браузера домена -http://technet.microsoft.com/en-us/library/cc959909.aspx
- http://support.microsoft.com/kb/102878
- http://support.microsoft.com/kb/188001
- http://en.wikipedia.org/wiki/Главный_браузер_домена
решение3
Если в вашей среде отключен NetBIOS через TCP/IP, то NET VIEW работать не будет. NET VIEW использует NBNS для получения списка компьютеров.