首页 > 编程语言 >Win10设置本地用户限制使用指定程序与文件资源

Win10设置本地用户限制使用指定程序与文件资源

时间:2023-10-13 09:22:59浏览次数:94  
标签:用户名 指定 用户 访问 添加 右键 设置 Win10 本地用户

前言
针对特定win10用户登录解决只能访问指定程序和文件,从而保证个人隐私的解决方案。

一、新建本地用户账户
1、在Windows10系统右键点击左下角的“开始按钮”–》设置 --》账户 --》将其他人添加到这台电脑。

 

 

 


2.在左侧用户上右键–》点“新用户”–》完成创建操作。

 

3.在中间的用户列表上,右键刚刚创建的用户–》点“属性”–》隶属于–》点底下的添加–》输入框输入组名称“Guests”后,检查名称–》确定 (你也可以将你的用户归到别的组下)。

 


二、设置用户权限
允许运行的程序
我们要让指定用户只能运行的程序,分成两种,一个是UWP,一个是传统的exe可执行程序。

方案 A:UWP
设置–》其他人员–》设置分配的访问权限–》选择账户–》选择应用
分别设置好哪个账户可以访问哪个UWP应用。

方案B:EXE
1、Win+R运行mmc.exe,会打开控制台,点文件–》添加/删除管理单元。

 

在添加/删除管理单元窗口找到组策略对象编辑器–》点中间的“添加”。

 

这时候会进人一个向导窗口–》点击“浏览”–》在对象的用户页找到要设置的用户名–》点“确定”–》完成。

 

到这里就添加好了只针对我们指定用户的组策略了,在上面的确定添加后,控制台窗口就能看的这个策略了。
2、在该策略里面找到“用户配置”–》管理模板–》系统–》双击打开“只运行指定的Windows程序”。

 

 

在这里可以同时限制下文件资源的访问:
“用户配置”–》管理模板–》Windows组件–》文件资源管理器–》双击打开**“防止从“我的电脑”访问驱动器”**。

 

 


记得保存,在关闭控制台窗口后,会提示保存,默认位置保存。
这里的限制访问文件资源管理器只是通过“我的电脑”访问和IE访问的打不开,通过浏览器还是可以打开,最彻底的办法应该是去文件的属性里面设置,这个后面再讲。

限制访问文件资源
A 通过注册表隐藏磁盘分区
不要直接打开regedit,去C:\Users\要设置的用户名\找到NTUSER.DAT,管理员运行PowerShell或cmd.exe,执行以下命令reg load HKU\要设置的用户名 C:\Users\要设置的用户名\ntuser.dat
执行完上面的操作之后,运行regedit打开注册表编辑器就能看的HKEY_USERS\要设置的用户名 了,找到HKEY_USERS\要设置的用户名\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
右键新建NoDrives–》DWOR(32位)–》十进制 数值67108863(这个值是隐藏所有,想单独隐藏某个分区的可以去网上搜下对照表)。

 


B 通过文件属性限制操作
直接以分区E盘举例,分区右击–》安全–》编辑–》点“添加”–》输入要限制的用户名–》点“检查名称”–》确定。
在安全页面选择刚添加的那个用户,在下面的权限–》拒绝 那一列都打勾吧。

三、设置受限用户桌面
1、C:\Users\Public,公用资源里面找到公用桌面,把里面没用的东西都删了。
2、把允许运行的程序的快捷方式复制一份到TA用户名下的桌面文件夹里面。

————————————————
版权声明:本文为CSDN博主「haoran61」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/haoran61/article/details/82993785



标签:用户名,指定,用户,访问,添加,右键,设置,Win10,本地用户
From: https://www.cnblogs.com/jiayou168/p/17761123.html

相关文章

  • python 删除es指定字段数据
    需求:删除es中指定IP相关的数据(remoteAddr:ip)日志格式fields.product:wantwords_zxxxx_feature@timestamp:Oct12,2023@18:56:39.000date_timeLocal:12/Oct/2023:18:56:39+0800ecs.version:1.12.0host.name:WebServer-ZJK-1httpReferer:https:/xxx/httpUserAge......
  • linux 中实现将 不连续的一列数字间隔补充为0或者指定任意字符
     001、[root@pc1test2]#lsindex.txt[root@pc1test2]#catindex.txt##测试的一列数字2348911[root@pc1test2]#awk'{if(NR==1){a=$0-0-1;for(i=1;i<=a;i++){print"0"};print$0;tmp=$0}elseif($0-tmp!=1){a=......
  • linux 中实现批量抽取指定的行
     001、测试数据[root@pc1test1]#lsa.txtindex.txt[root@pc1test1]#cata.txt##测试文件010210304205063070840910511126131471516817189192010212211232412252613[root@pc1test1]#catindex.txt##抽取......
  • hive数据库指定删除首行数据
    在我们将csv文件或者txt文件导入到虚拟机本地时,要是不提前将首行的数据指引删除,就会跟随着我们的期望数据显示在hive的数据库里面,上次测试,我就是直接在csv文件里面删除了,但是运行起来确实稍微慢了一点,要是数据条数再多一些,就很难直接在根文件里面进行删除,所以,我找到了一个新的方......
  • mysql 删除数组 json 字段中的某个指定值
    例:SELECTcar_imgFROMlogistics_car_infoWHEREcar_id=2--结果为:["1","2","3","4"]SELECTJSON_SEARCH(car_img,'one','4')FROMlogistics_car_infoWHEREcar_id=2--结果为:"$[3]"SELE......
  • Sybase查询所有表记录数、表大小、指定条数查询
      表记录数、表大小selectuser_name(a.uid)astable_schema,a.nameastable_name,SUM(row_count(db_id(),a.id))table_rows,data_pages(db_id(),a.id,0)*(@@maxpagesize)astable_sizefromdbo.sysobjectsawherea.type='U'anda.name='指定表名�......
  • 调用Android设备中已经安装的软件打开各种类型的指定文件
    最近因项目需求需要在android应用程序中下载一些附件,并打开这些附件,比如音视频视频以及图片这些。开始还好,文件类型不是很多,但是后来需求又加上doc/xls/ppt等,后来又兼容了pdf。这时候已经被需求改的烦不胜烦,觉得有必要针对打开本地文件做一个通用的封装了,判断File的类型,然后用指......
  • WIN10问题记录处理
    @目录前言能上网,但是网络图标异常,以及登录Microsoft账户提示:0x800704cf错误代码前言记录WIN10使用过程中遇到的一些问题能上网,但是网络图标异常,以及登录Microsoft账户提示:0x800704cf错误代码解决方案:点击更改适配器选项->以太网->属性->配置->高级->IPv4校验和分载传输->......
  • pymongo中针对指定集合更新validator规则
    问题描述:针对mongo中已创建的集合,更新validator验证器规则解决方法在确保pymongo中所使用的用户对目标数据库具有dbAdmin之类的管理权限的前提下(若无权限,可在mongo中执行db.grantRolesToUser("目标用户名",[{role:"dbAdmin",db:"目标数据库名"}])进行权限添......
  • 2022-006 在bam中检查指定突变
     转载2022-006在bam中检查指定突变SSSimonYang个人微信公众号SSSimonYang​关注他 2人赞同了该文章需求检查突变在bam文件中存不存在。注意:以下操作均需要bam文件按坐标排序并建立索引。[email protected]_sorted.bam......