java 域的隐藏_Windows Server 2008R2\2012\2016使用域策略自定义隐藏指定驱动器

Windows Server 2008R2\2012\2016使用域策略自定义隐藏指定驱动器

最近在做项目的时候需要对Win7客户端的部分驱动器进行隐藏,但域策略默认的隐藏选项不能满足需求,根据微软官方文档https://support.microsoft.com/zh-cn/help/231289/using-group-policy-objects-to-hide-specified-drives, 修改%SystemRoot%\Sysvol\Sysvol\你的域名\Policies{31B2F340-016D-11D2-945F-00C04FB984F9}\Adm\System.adm。 貌似是适用于Windows Server2003的。因为在2008R2服务器上面根本找不到System.amd文件。

经过在网上查找资料,自己实践并纠正了一些错误的地方,现将解决方法整理分享一下:

1、 首先在C:\Windows\SYSVOL\sysvol\你的域名\Policies文件夹下,创建文件夹PolicyDefinitions.(在此处创建PolicyDefinitions是因为这是默认域策略的目录位置,当你域中有多个域控制器的时候,这些策略内容会通过文件复制服务 (FRS) 复制到整个域中,从而保证每个域控制器上的策略文件是同步的)

2、 将C:\Windows\PolicyDefinitions\下所有文件复制C:\Windows\SYSVOL\sysvol\xxx.com\Policies\PolicyDefinitions下。

3、 用记事本打开C:\Windows\SYSVOL\sysvol\xxx.com\Policies\PolicyDefinitions\WindowsExplorer.admx文件,在记事本中使用查找功能查找NoViewOnDrive字段,添加相应的字段后保存。如图所示:

9648fddc4505765030e4f202d82f3b28.png

4、 其中decimal value=31457223值是指使用 26 位二进制字符串(每一位代表一个驱动器盘符,A盘到Z盘)相对应的十进制数字,计算方法如下:(之前有其它网友的文章有提供隐藏磁盘驱动器计算器来得到相应的值,下载地址: http://www.datacrash.net/downloads/ddc.exe,但可能时间久了,这个链接貌似已经失效了,所以只能自己计算)

11111111111111111111111111

ZYXWVUTSRQPONMLKJIHGFEDCBA

此配置11111111111111111111111111对应于十进制数字 67108863,它会隐藏所有驱动器。 如果你要隐藏驱动器 C,请将倒数第三位设置为 1(例如00000000000000000000000100)然后将该二进制字符串转换为十进制数字是4。

如图所示,我测试时需要显示ZVDEF盘,其它盘符全部隐藏,对应二进制是01110111111111111111000111转换为十进制就是31457223

5、 之后修改C:\Windows\SYSVOL\sysvol\xxx.com\Policies\PolicyDefinitions\zh-CN\WindowsExplorer.adml,如果你是英文版本系统,还需要修改C:\Windows\SYSVOL\sysvol\xxx.com\Policies\PolicyDefinitions\en-US\WindowsExplorer.adml

6、 添加如下字符串 不限制VZDEF驱动器,其余驱动器全部限制 注意:string id要跟WindowsExplorer.admx设置相同.

1e57af0fcd4750b4ccc2f7743267b342.png

7、 打开域策略,已经可以看到新增的选项

31b36c8b8f9ea05b39cc560c8e18ccc2.png

8、 验证Win7客户端驱动器隐藏情况,已经生效。

d531dd5b1f1b1607947c4da6fbe80deb.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/426543.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java学习(47):带参无返回

//带参无返回值 /*注意: 1、 调用带参方法时,必须保证实参的数量、类型、顺序与形参一一对应 2、 调用方法时,实参不需要指定数据类型 3、 方法的参数可以是基本数据类型,如 int、double 等,也可以是引用数据类型&am…

day10 Pyhton学习

一.昨日内容回顾 函数: 定义:对功能或者动作的封装 def 函数名(形参): 函数体 函数名(实参) return: 返回,当程序运行到return的时候,终止函数的执行 一个函数一定拥有返回值 1.什么都不写,返回None 2.只写return,返回None 3. return 值,返回一个值 4.return 值1,值2,值3...返…

java学习(48):带参带返回

public class test14 { public String show(String name) { return “欢迎您,” name "!"; } public static void main(String[] args) {test14 hello new test14();hello.show("歌谣");System.out.println(hello.show("歌谣")); }}

第一讲、单例模式

1.定义 单例模式是一种对象创建型模式,使用单例模式,可以保证为一个类只生成唯一的实例对象。也就是说,在整个程序空间中,该类只存在一个实例对象。 GOF对单例模式的定义是:保证一个类、只有一个实例存在,同…

php怎么自动识别车牌号,车牌号自动识别系统怎么录入,很多你不知道的潜规则...

每次去商场之类的,车辆都需要自动识别下,不用下车就可以完成的操作,的确是方便的很。今天要讲的,就是关于车牌号自动识别系统怎么录入方面的内容,了解其中的原理,才能更好的去消费它。一、车牌识别系统车牌…

java学习(49):方法重载

定义一个computer类 public class computer { public void runSoftWor(vidio vedio){ System.out.println("视频长度是 "vedio.getLength()); } public void runSoftWor(Voice voice){System.out.println("歌曲的名字是 "voice.getTitle()); }public bool…

初始CSS

一.引入样式1.行内样式表<h1 style"color: red;font-size: 18px;">10-30</h1>2.内部样式表(在head标签里面,title标签下面)<style type"text/css">h2{color: yellow;font-size: 20px;}</style>优点方便在同页面中修改样式缺点不利…

java学习(50):子类继承会优先调用父类的构造器

定义一个父类 public class Parent { public void run(){ System.out.println(“我会跑步”); } public Parent(){ System.out.println(“我是爸爸”); } } 定义一个子类 public class Son extends Parent { public Son(){ System.out.println(“我是儿子”); } } 定义一个测试…

java去除不为null,java – 选择特定字段不为NULL的所有记录

我有一个名为stars的MySQL表,其中一个字段是id_num,默认值为NULL.我想通过java中的PreparedStatement选择id_num不为NULL的所有记录.现在我正在尝试这个&#xff1a;private final String idStarsSQL "select * from stars where id_num is not ?";...preparedStat…

Get Requests with Json Data Get Requests with Url Parameters

转载于:https://www.cnblogs.com/chengchengla1990/p/9883536.html

java学习(51):上转型对象

定义一个animal类 //java上转型对象 public class Animal { public String name“动物”; public String getName(){ return name; } public void action(){ System.out.println(“动物都在我的分类之中”); } public void feature(){ System.out.println(“我们都很帅气”); }…

php100教程源码,PHP100 视频教程 2012-2013版_PHP教程

教程名称&#xff1a;PHP100 视频教程 2012-2013版《PHP100系列视频教程》从2008年至今共计发布了近200多期的视频教程&#xff0c;涉及了WEB开发和php开发的方方面面&#xff0c;也是互联网中设计PHP开发最全面的教程系列。我们的教程就是让人人都可以学会WEB开发和PHP程序设计…

数组排序并找出元素索引--Where do I belong-FCC

数组排序并找出元素索引 先给数组排序&#xff0c;然后找到指定的值在数组的位置&#xff0c;最后返回位置对应的索引。 举例&#xff1a;where([1,2,3,4], 1.5) 应该返回 1。因为1.5插入到数组[1,2,3,4]后变成[1,1.5,2,3,4]&#xff0c;而1.5对应的索引值就是1。 同理&#xf…

java学习(52):抽象类

//定义一个人的抽象类 public abstract class Person { public abstract void eat();//吃饭 public abstract void drink();//喝水 public abstract void play();//玩 } //定义一个富人的抽象类 public abstract class Rich extends Person{ public abstract void buy();//买 p…

php 汉字分割,php支持中文字符串分割的函数

str_split不支持中文&#xff0c;利用mb_xx函数实现个/*** Convert a string to an array* param string $str* param number $split_length* return multitype:string*/function mb_str_split($str,$split_length1,$charset"UTF-8"){if(func_num_args()1){return pr…

python中使用正则模板匹配结果

正则配置处理类文件 util_tool.py #!/usr/bin/env python# -*- coding: utf-8 -*-"""Util Module for functionality shared between modules"""import redef combine_dicts(recs): """Combine a list of recs, appending val…

玩转oracle 11g(8):使用profile管理用户口令

使用profile管理用户口令 概述&#xff1a;profile是口令限制&#xff0c;资源限制的命令集合&#xff0c;当建立数据库的&#xff0c;oracle会自动建立名称为default的profile。当建立用户没有指定profile选项&#xff0c;那么oracle就会将default分配给用户。 1.账户锁定 概述…

RegexDemo6

package cn.zzDemo;/** 转换功能&#xff1a;* String类的public String replaceAll(String regex,* String replacement)使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。 */public class RegexDemo6 {public static void main(String[] args) {// 定…

玩转oracle 11g(9):crud操作(亲测)

oracle支持的数据类型 字符类 char 定长 最大2000个字符。 例子&#xff1a;char(10) ‘小韩’前四个字符放‘小韩’&#xff0c;后添6个空格补全 如‘小韩’ varchar2(20) 变长 最大4000个字符。 例子&#xff1a;varchar2&#xff08;10&#xff09; ‘小韩’ oracle分配四个…

自己的路 php,生活感悟的句子:走自己的路,做自己的事

1、生活感悟的句子&#xff1a;当坚强成为你唯一的选择&#xff0c;你才知道自己可以有多坚强。别总把悲伤挂在脸上&#xff0c;每个人都有自己的故事&#xff1b;别把苦恼挂在嘴边&#xff0c;每个人都有自己的烦脑。这世界会打击每一个人。但经历过后&#xff0c;许多人会在受…