Как получить список файлов из общей папки 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
}