zoukankan      html  css  js  c++  java
  • 检测硬盘空间 测试系统未登录前是否能够获得网络硬盘

    采用WIN32的函数就能快速查询到磁盘信息。具体代码如下:

    Code

     以上代码比较简单。发布此文主要是之前做了一个测试

    测试目的:WIN系统启动后如果不登录界面,即停留在winlogon.exe的“登录框”界面,不进行用户登录,是否可以检测到网络映射和网络硬盘。

    测试结果:在系统未登录前,不可以检测到网络硬盘,网络映射。

    同时还得到以下结果:

    在登录后,使用SYSTEM账户的服务,可以获得网络硬盘但无法获得网络映射硬盘。利用了explorer.exe的令牌后,进行检测,可以获得网络映射硬盘是无法获得的。两者通过GetDriveType()函数返回的结果都是DRIVE_REMOTE类型。

    反正结果都一样。如果想在系统还未登录前就对网络硬盘做些事,看似有些困难。

  • 相关阅读:
    如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习)如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习)
    shell命令【ulimit】
    ARM开发经典学习网站推荐
    [转]链表逆序
    [转]Rhythmbox中文乱码解决办法
    vi/vim 查找替换使用方法
    [转]程序员的十个层次 你属于哪一层?
    如何在程序中删除一个文件
    C/C++编译器错误代码大全
    R制作eset 的简单步骤
  • 原文地址:https://www.cnblogs.com/oplusx/p/1596397.html
Copyright © 2011-2022 走看看