Manikandante Ответов: 0

Как получить список файлов из общей папки windows с помощью запроса WMI?


Привет ребята,
я могу получить список общих папок с помощью запроса WMI. но я не смог получить список файлов из общей папки windows с помощью запроса WMI. я использую WINDOWS server 2012 R2.

Что я уже пробовал:

1. для папки: ObjectQuery qry = new ObjectQuery (@"SELECT * FROM Win32_LogicalShareSecuritySetting");

2. для файлов var drive = "c:\\Test";
// посмотрите, как экранируется \ char.
var path = " \\ \ \ Windows\\ \ System32\\\\";
ObjectQuery Query = new ObjectQuery (string.Формат ("SELECT * FROM CIM_DATAFILE WHERE DRIVE=' {0} 'AND PATH=' {1}'", drive, path));

ManagementObjectSearcher Searcher = новый ManagementObjectSearcher(область действия, запрос);

foreach (ManagementObject WmiObject in Searcher. Get())
{
Система.Диагностика.Отлаживать.WriteLine ("{0}", (string)WmiObject ["Name"]); / / String
}

0 Ответов