Список всех акций на сетевом устройстве

Мне нужно получить список всех акций на сетевом устройстве, включая скрытые. Я пишу сетевое устройство, так как это может быть NAS, сервер Windows или сервер Linux

Я видел некоторые образцы и попробовал некоторые из них, но не тот, который дает мне список, который мне нужен. Большинство из них только перечисляют устройства, а не акции.

1 ответ

Может быть, вы можете использовать / захватить вывод команды cmd "net view"?

например попробуйте следующее в командной строке

"net view \\ IP / ALL"

"net view \\ 192.168.150.100 / ALL"

я знаю, что есть способы получить выходные данные командной строки, чтобы вы могли их проанализировать, если при таком подходе вам также придется учитывать безопасность, net view может вернуть коды ошибок, если у вас нет доступа. Однако я не знаю, как сделать то же самое, просто используя код (без внешней программы).

Другие вопросы по тегам