Список всех акций на сетевом устройстве
Мне нужно получить список всех акций на сетевом устройстве, включая скрытые. Я пишу сетевое устройство, так как это может быть NAS, сервер Windows или сервер Linux
Я видел некоторые образцы и попробовал некоторые из них, но не тот, который дает мне список, который мне нужен. Большинство из них только перечисляют устройства, а не акции.
1 ответ
Может быть, вы можете использовать / захватить вывод команды cmd "net view"?
например попробуйте следующее в командной строке
"net view \\ IP / ALL"
"net view \\ 192.168.150.100 / ALL"
я знаю, что есть способы получить выходные данные командной строки, чтобы вы могли их проанализировать, если при таком подходе вам также придется учитывать безопасность, net view может вернуть коды ошибок, если у вас нет доступа. Однако я не знаю, как сделать то же самое, просто используя код (без внешней программы).