2023年11月27日发(作者:)
Windows server 2008 R2 用组策略隐藏指定磁盘驱动器(盘符)
1. 我们通过修改C:这个文件来达到在
Windows server 2008中隐藏指定盘符的功能.(编辑这个文件可以用记事本或者是
notepad++)
2. 首先找到C:WindowsPolicyDefinitions目录下的和
C:WindowsPolicyDefinitionszh-CN目录下的两个文件,分别复制
到桌面作为备份。
3. 在文件中查找字段NoDrives,添加相应的字符串可以设置隐
藏指定的磁盘驱动器;查找字段NoViewOnDrive,并修改相应的字段,可以设置拒绝从
Windows资源管理器访问某个磁盘驱动器.
下面以设置隐藏指定的磁盘驱动器为例:(下列黑体字我测试时设置的"只显示Z,其他盘
符不显示.")
explainText="$(es_Help)" presentation="$(es)" key="SoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer">
…… ……(此处省略若干代码)
explainText="$(OnDrive_Help)" presentation="$(OnDrive)" key="SoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer"> required="true">
红色字体为增加的代码,总共2处。其中decimal value的值我们可以通过2进制转
换10进制得出。
例如:隐藏所有盘符对应的二进制为
1111
ZYXWVUTSRQPONMLKJIHGFEDCBA
转换为10进制的值为67108863
从A到Z二进制对应的10进制分别为
A 1
B 2
C 4
D 8
E 16
F 32
G 64
H 128
I 256
J 512
K 1024
L 2048
M 4096
N 8192
O 16384
P 32768
Q 65536
R 131072
S 262144
T 524288
U 1048576
V 2097152
W 4194304
X 8388608
Y 16777216
Z 33554432
要隐藏哪个盘符就对应填哪个数字,如果是多盘符就对应的数字相加得出的值
之后修改C:WindowsPolicyDefinitionszh-CN目录下的 (适用于中文
Windows server 2008).
添加如下字符串.(黑体字)
注意:string id要跟设置相同.
经典 Shell 行为。
4. 使用组合键win+R打开运行对话框,输入cmd打开命令行编辑器,在命令行编辑器中输
入gpupdate命令,回车键运行。之后输入打开组策略管理器,定位到用户配
置-管理模板-windows组件-windows资源管理器,找到“隐藏“我的电脑”中的这些指
定的驱动器”。双击打开,选择:已启用。就会在选项下面看到我们刚刚添加的“不限制
Z驱动器,其余驱动器全部限制”的选项。


发布评论