直接操作磁盘,但是是否有权限问题没测试过
//引用System.Management.dll
//获取C盘的磁盘信息,去掉Where之后的获取所有逻辑磁盘信息
ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT
* FROM Win32_LogicalDisk Where Name='C:'");
foreach(ManagementObject disk in searcher.Get())
{
Console.WriteLine( " {0} - Size : {1},FreeSize: {2}",
disk["Name"],disk["Size"],disk["FreeSpace"]);
}
另读其他网页的代码方法如下
public static string GetContent(string PageUrl)
{
try
{
WebClient wc = new WebClient();
wc.Credentials = CredentialCache.DefaultCredentials;
byte[] pageData=wc.DownloadData(PageUrl);
wc.Dispose();
return Encoding.Default.GetString(pageData);
}
catch
{
return "error";
}
}
//引用System.Management.dll
//获取C盘的磁盘信息,去掉Where之后的获取所有逻辑磁盘信息
ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT
* FROM Win32_LogicalDisk Where Name='C:'");
foreach(ManagementObject disk in searcher.Get())
{
Console.WriteLine( " {0} - Size : {1},FreeSize: {2}",
disk["Name"],disk["Size"],disk["FreeSpace"]);
}
另读其他网页的代码方法如下
public static string GetContent(string PageUrl)
{
try
{
WebClient wc = new WebClient();
wc.Credentials = CredentialCache.DefaultCredentials;
byte[] pageData=wc.DownloadData(PageUrl);
wc.Dispose();
return Encoding.Default.GetString(pageData);
}
catch
{
return "error";
}
}