private static void FreeSpaceNetwork(string srvname) { try { ConnectionOptions conn = new ConnectionOptions(); string strNameSpace = @"\\"; if (srvname != "") strNameSpace += srvname; else strNameSpace += "."; strNameSpace += @"\dbbackup\WPS Archive ADIB\IntialDataBaseBackUpLocation\"; System.Management.ManagementScope managementScope = new System.Management.ManagementScope(strNameSpace, conn); System.Management.ObjectQuery query = new System.Management.ObjectQuery("select * from Win32_LogicalDisk where DriveType=3"); ManagementObjectSearcher moSearcher = new ManagementObjectSearcher(managementScope, query); ManagementObjectCollection moCollection = moSearcher.Get(); foreach (ManagementObject oReturn in moCollection) { //foreach (PropertyData prop in oReturn.Properties) //{ // Console.WriteLine(prop.Name + " " + prop.Value); //} Console.WriteLine("Drive {0}", oReturn["Name"].ToString()); Console.WriteLine(" Volume label: {0}", oReturn["VolumeName"].ToString()); Console.WriteLine(" File system: {0}", oReturn["FileSystem"].ToString()); Console.WriteLine(" Available space to current user:{0, 15} bytes", oReturn["FreeSpace"].ToString()); Console.WriteLine(" Total size of drive: {0, 15} bytes ", oReturn["Size"].ToString()); } } catch (Exception ex) { Console.WriteLine(ex.Message); } }
strNameSpace += @"\dbbackup\WPS Archive ADIB\IntialDataBaseBackUpLocation\";
"\"
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)