1
elfive 2019-08-04 22:33:21 +08:00 via iPhone
是个不错的思路。值得鼓励。
不过目前我主力 Nas,实现同样的目标只需要设置权限就好了。 想了一下好像移动硬盘适合这个操作,不知道日常的 USB WinPE 等工具类 U 盘能不能这么玩😄 |
2
YamatoRyou OP @elfive
移动硬盘可以直接使用 diskpart >> attribute volume set readonly. 对于工具用途的 U 盘, 理论上只要是能在资源管理器或分区工具肉眼可见的分区均可. |
3
loginv2 2019-08-06 13:22:04 +08:00
现在很多人也想设置移动硬盘写保护以防止病毒,其实 diskpart 命令提供了这个功能,插上移动硬盘,在 diskpart 命令行下
list vol 察看磁盘列表,假设要设写保护的磁盘的第一个分区是 5,用命令选中磁盘 select vol 5 然后设置写保护 att vol set readonly 好了,这样这个移动硬盘就写保护了,插到其他电脑上依旧写保护。另外这样操作也可以设置内置硬盘为写保护。 如果想去掉写保护,在 diskpart 下 select vol 5 att vol clear readonly 注意几点: 1、只有 2003 sp2 以上版本的 diskpart 支持这样操作(vista/win7 的 diskpart 完全支持),xp 的 diskpart 不支持。但设完后,在 xp 下写保护也是有效的。 2、如果是 GPT 分区表的磁盘,支持每个分区单独设置写保护。 3、要设置 u 盘,要用 list disk,察看磁盘,然后 select disk N 选中 u 盘,最后 att disk set readonly 设置全盘写保护,不过 u 盘插到其他机子上写保护就失效了,所以 U 盘写保护的意义就不大了 注意:diskpart 是在硬盘的第三扇区写入了一些磁盘的扩展属性,同时会把原有第三扇区的内容清零。 利用这个我还专门开发了一个小工具 但是因会造成莫名其妙的设备无法弹出 只能重启系统 让我很郁闷 |