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对象数组,代表当前计算机的所有逻辑分区。

  • 相关阅读:
    JavaScript控制改变鼠标的形状
    web控件开发系列(四) 自定义控件属性(上)
    web控件开发系列() 基础介绍
    Web前端面试题 Js把URL中的参数解析为一个对象
    节点的操作 创建、添加、移除、移动、复制
    一个sohoto广告弹出页提取时间的Js修改过程
    FireFox支持innerText的方法
    Js 基于html5localStorage方法 制作的 "我的便签本"
    原生JavaScript对CSS进行格式化和压缩
    JavaScript 命名规则 变量命名规则
  • 原文地址:https://www.cnblogs.com/top5/p/1633542.html
Copyright © 2011-2022 走看看