找回密码
 加入
搜索
查看: 2370|回复: 8

[AU3基础] au3如何彻底隐藏磁盘分区呢?

  [复制链接]
发表于 2011-9-3 19:39:51 | 显示全部楼层 |阅读模式
就是把c d e都隐藏了
发表于 2011-9-3 20:32:32 | 显示全部楼层
好像修改注册表可以隐藏分区,用AU3的注册表函数吧,具体如何修改注册表,自己搜索一下吧!
发表于 2011-9-3 20:36:02 | 显示全部楼层
进入HKEY_CURRENT_USER\SoftWare\microsoft\Windows\CurrentVersion\Policies\Explorer分支中。

③在右窗口中新建一个二进值的键值名为“NoDrives”,磁盘驱动器所一一对应的键值如下:A驱为“01000000”,B驱为“02000000”,C驱为“04000000”,D驱为“08000000”,E驱为“10000000”,F驱为“20000000”。即按磁盘驱动器的英文字母顺序(A-Z)从十六进制的二倍数递增。将您所要隐藏的磁盘驱动器所对应的键值按十六进制相加赋值给“NoDrives”,这样,就在“我的电脑”内隐藏起所要隐藏的驱动器了。
发表于 2011-9-3 20:38:29 | 显示全部楼层
本帖最后由 arkhe 于 2011-9-3 20:41 编辑
RegWrite("HKEY_CURRENT_USER\SoftWare\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoDrives", "REG_BINARY", 0X04)
这种方式只是让用户看不到盘符,可在地址栏输入盘符进行数据操作。
0x04 为C盘(2的(3-1)次方)

如果让磁盘的数据不能被外界读取,可以通过删除磁盘盘符的方式实现。
恢复也很简单,就是添加磁盘的盘符就可以了,这种情况下数据不会丢失。
这个貌似也可以通过dos实现,但是具体的命令行我不知道。。
大概如下:
diskpart
list volume
select volume
remove


没有在au3中找到直接操作的func
发表于 2011-9-3 21:16:43 | 显示全部楼层
删除挂载点?不过那样的话dos里好像都不认了,没研究过
发表于 2011-9-4 01:20:03 | 显示全部楼层
来学习了。
发表于 2011-9-4 08:26:22 | 显示全部楼层
diskpart
没用过
 楼主| 发表于 2011-9-4 20:59:11 | 显示全部楼层
最后我修改组策略搞定的  不重启直接生效
发表于 2011-9-4 21:32:07 | 显示全部楼层
回复 8# juneqin2011
分享一下吧!虽然不是用AU3来实现。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-28 04:06 , Processed in 0.119297 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表