au3如何彻底隐藏磁盘分区呢?
就是把c d e都隐藏了 好像修改注册表可以隐藏分区,用AU3的注册表函数吧,具体如何修改注册表,自己搜索一下吧! 进入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”,这样,就在“我的电脑”内隐藏起所要隐藏的驱动器了。 本帖最后由 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 删除挂载点?不过那样的话dos里好像都不认了,没研究过 来学习了。 diskpart
没用过 最后我修改组策略搞定的不重启直接生效 回复 8# juneqin2011
分享一下吧!虽然不是用AU3来实现。
页:
[1]