Помимо использования net share
, вы также можете использовать wmic - это позволяет запрашивать удаленные системы (с помощью /node:
а также получать только те, которые вас интересуют, например.
Список акций с именем Share1.
wmic /node:Server1 share where name="Share1" get name,path`
Шаблон соответствует, чтобы найти только акции, содержащие temp:
wmic share where 'name like ^"^%temp^%"' get name,path
Пожалуйста, обратите внимание, что эти странно выглядящие ^
- это символы - escape-символ cmd - они используются, чтобы избежать расширения cmd в cmd. переменные. Если используется изнутри wmic, они не нужны.
Наконец, вы можете выполнить это на многих машинах одновременно и сохранить список в виде красиво отформатированной HTML-таблицы (среди других форматов):
wmic /node:server1,server2 /output:shares.html share get name,path /format:htable
(вы также можете использовать файл для указания хостов с помощью wmic /node: @file
)