用icacls命令解决Windows10权限难题

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:linxain
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读



  大家在Windows 10中訪问某些系统文件时经常会遇到由于没有权限造成无法访问的情况,虽然可以手动更改权限实现对它们的访问,但这样也容易带来安全隐患。那么有没有在不降低安全性的前提下更改系统文件权限的方法呢?答案是肯定的。而且还不需要安装专业的软件,使用系统自带的icacls命令就可以。
  比如在使用命令行重置登录账户密码时,我们需要先将系统文件夹中的程序重命名(如将“osk.exe”重命名为“osk1.exe”),不过默认我们并没有执行重命名操作的权限(图1)。
  常规的解决方法是右击该程序并依次选择“属性→安全”,然后手动更改它的所有权和权限设置,不仅操作步骤较多,而且更改后有些朋友也不知道如何恢复为默认设置。假如现在再执行同样的操作,我们可以先用icacls命令备份原有的权限设置,然后再进行后续的操作,步骤如下:
  1以管理员身份启动命令提示符,依次输入下列的命令(每输入一行命令都需要回车确认,下同)(图2):
  icacls osk.exe /save d:\osk.txt /t /c
  takeown /f osk.exe /a|icacls osk.exe /grant administrators:F
  2执行完上述的命令后,我们就可以进行重命名了。如果需要恢复“osk.exe”的原有权限设置,继续以管理员身份启动命令提示符,然后依次输入下列的命令(图3):
  icacls c:\windows\system32\osk.exe /setowner "NTSERVICE\TrustedInstaller"
  icacls c:\windows\system32\ /restore d:\osk.txt /t /c
  命令解释:
  第一行命令是将程序的所有者重新设置为默认的“TrustedInstaller”账户(实际输入时要写成“NT SERVICE\Tr uste dInstall er”);第二行命令是将备份的权限设置重新恢复到原程序中,这里要注意路径为原程序的上一级(如C:\Windows\System32\Osk.exe的上一级目录为C:\Windows\System32\)。
  3完成上述的操作后,我们再打开程序的高级安全设置界面,对比一下前后的变化。可以看到,“osk.exe”的所有者重新变为TrustedInstaller,Administrators组账户也只有“读取和执行”的权限(System32文件夹中的程序其默认安全设置均是如此)(图4)。
其他文献
统一战线作为中国共产党聚合多元力量的法宝,在国家治理现代化进程中起着凝心聚力、增进共识的重要作用。在党的百年发展历程中,统一战线以其内蕴的协商民主逻辑、价值整合机制、合法性资源吸纳功能,为党领导革命斗争、社会建设和改革开放蕴积了强大的政治引领力和价值引导力。在世界治理普遍遭遇困境、中国治理取得历史性成就的境况下,我国统一战线面临来自资本逻辑渗透、交往理性虚化、数字社会\"去中心化\"等方面的多重挑战。要充分发挥统一战线在国家治理中的\"同心圆\"功能,亟须确证和强化统一战线的价值逻辑、制度
远程控制前的准备  在Androi d系统领域,有很多可以让手机临时虚拟电脑鼠标和键盘的APP,但其中口碑和效果最好的,还要数一款名为“WiFi Mouse”的应用。该应用分PC客户端和手机APP,它们都可在http://wifimouse.necta.us官网下载,但如果你的手机没有安装谷歌框架,则可在http://www.danji100.com/app/123141.html单独下載用于手机