[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 flashercs 于 2018-9-25 12:24 编辑

1.可以用readonly属性
  1. ATTACH VDISK READONLY
复制代码
2.可以修改Security Descriptor 安全属性标识符,读写删除等所有NT权限可自由设置,要懂SDDL标识符。
  1. ATTACH VDISK SD=D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)(A;;CR;;;AU)
复制代码
3.可以修改vdisk文件的安全属性,然后让虚拟盘继承vdisk文件的权限。
  1. ATTACH VDISK USEFILESD
复制代码
随便选择一种方法即可。不过U盘文件系统一般是fat32或exFat,故方法3应是无效的。
分配盘符
  1. ASSIGN LETTER=O
复制代码

TOP

回复 3# mybillmail
  1. @echo off
  2. set curdir=%~dp0
  3. echo select vdisk file="%curdir%U.vhd" >vhdsel
  4. echo attach vdisk readonly  >>vhdsel
  5. echo select partition 1 >>vhdsel
  6. echo assign letter=o >>vhdsel
  7. diskpart /s vhdsel
  8. del /f /q vhdsel
  9. exit /b
复制代码

TOP

返回列表