zoukankan      html  css  js  c++  java
  • 服务器硬盘空间操作

    DriveInfo[] allDrive = DriveInfo.GetDrives();//获取一个DriveInfo对象数组,代表当前计算机的所有逻辑分区

            foreach (DriveInfo item in allDrive)

            {

                if (item.IsReady)//验证磁盘空间是否可读,一免不可读的异常。

                {

                    if (item.Name.ToUpper().ToString() == "E:\\")

                    {

                        //item.Name.ToString() + "盘;"剩余空间:" +

                        this.lbllast.Text += (item.AvailableFreeSpace/(1024*1024)).ToString()+"MB";

                    }

                }

            }

    DriveInfo类允许你获得计算机驱动器的信息。一般而言,DriveInfo类只是用于获取磁盘已经是用的剩余的空间的大小。

      DriveInfo的类成员

      TotalSize 获取驱动器总大小,字节为单位,包括已分配和未分配。

      TotalFreeSpace 获取磁盘总剩余空间大小,字节为单位。

      AuailableFreeSpace  获取磁盘可用空间的大小,字节为单位,但如果你用磁盘限额限制了ASP.NET进程能是用的空间,可用剩余空间可能小于总剩余空间。

      DriveFormat  返回驱动器所使用的文件系统名称(如NTFS或FAT32)

      DriveType  返回一个DriveType枚举值,它表明驱动器是否是固定的、网络的、CD-ROM的、RAM的或可移动的(如果不能确定驱动器类型,则返回Unknow)

      IsReady  返回驱动器是否准备好用于读或写

      Name  返回驱动器符号(如C:或E:)

      VolumeLabel  返回驱动器卷标。在以NTFS格式分区的驱动中,卷标最多可以有32个字符。如没有设置,则返回null

      RootDirectory  返回驱动器根目录的DirectoryInfo对象

      GetDrives()  获取一个DriveInfo对象数组,代表当前计算机的所有逻辑分区。

  • 相关阅读:
    Codeforces Round #592 (Div. 2)C. The Football Season(暴力,循环节)
    Educational Codeforces Round 72 (Rated for Div. 2)D. Coloring Edges(想法)
    扩展KMP
    poj 1699 Best Sequence(dfs)
    KMP(思路分析)
    poj 1950 Dessert(dfs)
    poj 3278 Catch That Cow(BFS)
    素数环(回溯)
    sort与qsort
    poj 1952 buy low buy lower(DP)
  • 原文地址:https://www.cnblogs.com/top5/p/1633542.html
Copyright © 2011-2022 走看看