Hi guys,
i can get the shared folders list using WMI query. but i couldn't get the list of file from the windows shared folder via WMI query. i am using WINDOWS server 2012 R2.
What I have tried:
1.For Folder: ObjectQuery qry = new ObjectQuery(@"SELECT * FROM Win32_LogicalShareSecuritySetting");
2.For Files var drive = "c:\\Test";
//look how the \ char is escaped.
var path = "\\\\Windows\\\\System32\\\\";
ObjectQuery Query = new ObjectQuery(string.Format("SELECT * FROM CIM_DATAFILE WHERE DRIVE='{0}' AND PATH='{1}' ", drive, path));
ManagementObjectSearcher Searcher = new ManagementObjectSearcher(Scope, Query);
foreach (ManagementObject WmiObject in Searcher.Get())
{
System.Diagnostics.Debug.WriteLine("{0}", (string)WmiObject["Name"]);// String
}