diff --git a/Client/Browser_Tools/BrowserJSObject.cs b/Client/Browser_Tools/BrowserJSObject.cs index 3afe0d9a..c82d8936 100644 --- a/Client/Browser_Tools/BrowserJSObject.cs +++ b/Client/Browser_Tools/BrowserJSObject.cs @@ -377,21 +377,28 @@ namespace Active_Client.Browser_Tools Type = "SPFO" }); - // Network Folders - var searcher = new ManagementObjectSearcher("select * from Win32_MappedLogicalDisk"); - foreach (ManagementObject queryObj in searcher.Get()) + try { - //Filter not CNC folder - if (!queryObj["ProviderName"].ToString().Contains(Config.VendorHmiConfig.IpAddress)) + // Network Folders + var searcher = new ManagementObjectSearcher("select * from Win32_MappedLogicalDisk"); + foreach (ManagementObject queryObj in searcher.Get()) { - drivelist.Add(new Drive() + //Filter not CNC folder + if (!queryObj["ProviderName"].ToString().Contains(Config.VendorHmiConfig.IpAddress)) { - Name = ElaborateName(queryObj["VolumeName"].ToString(), queryObj["Name"].ToString(), DriveType.Network), - Path = queryObj["Name"].ToString(), - Type = ElaborateType(DriveType.Network) - }); + drivelist.Add(new Drive() + { + Name = ElaborateName(queryObj["VolumeName"].ToString(), queryObj["Name"].ToString(), DriveType.Network), + Path = queryObj["Name"].ToString(), + Type = ElaborateType(DriveType.Network) + }); + } } } + catch (Exception ex) + { + + } e.SetReturnValue(JsonConvert.SerializeObject(drivelist)); }