论文部分内容阅读
Win7操作系统不仅给我们带来全新的操作体验和美化的使用界面,其加强的用户权限管理和策略设置也带来了更高的安全性。然而这样的安全性设置有时候也带来一些不便。
比如系统自带的壁纸,也许我们根本用不到,却占用了一定的磁盘空间,而如果想将这些壁纸删除,但提示没有权限。这是因为这些壁纸图片的修改权限归一个名叫TrustedInstaller的用户所有(如图1)。
这时如果需要获得删除权限的话,则需要用户在“属性”-“安全”选项中,手动设置用户使用的系统账户为所有者并对该账户添加权限才行。这样不仅麻烦而且还只针对一个文件,而系统自带的壁纸又不是仅仅只有一张。如果全部这样手动添加的话,既费时又费力。
其实,我们可以使用系统自带的命令行来达到批量修改文件权限的操作。
为了能够让普通用户也能方便的针对需要删除的文件进行命令行操作,可以使用优化大师或者魔方一类的优化软件,使用其中个性化右键菜单的功能,添加一个命令行菜单。如图2为魔方的设置。
这样就能方便的在需要删除的文件夹上单击右键菜单来快速的进入命令行设置了(如图3)。
进入命令行窗口后,首先需要输入命令:takeown /f * /A /R
小知识
Takeown命令用于以重新分配文件所有权的方式允许管理员重新获取先前被拒绝访问的文件访问权。
/f参数作用在于指定文件名或目录名模式。可以用通配符 "*",“*”在这里的作用是充当任意字符。
/a 参数用于将所有权给于管理员组,而不是当前用户
/r 参数用于递归: 指示本命令运行于指定的目录和子目录里的文件上
如命令执行成功,则会出现如图4所示的提示。
随后再输入命令:icacls * /t /grant:r everyone:f
如命令成功执行,则会出现如图5所示提示。
完成以上操作后,再对刚才提示没有权限的壁纸文件进行删除操作,系统就不会提示没有权限了,而是提示是否需要将文件移入回收站(如图6)。
比如系统自带的壁纸,也许我们根本用不到,却占用了一定的磁盘空间,而如果想将这些壁纸删除,但提示没有权限。这是因为这些壁纸图片的修改权限归一个名叫TrustedInstaller的用户所有(如图1)。
这时如果需要获得删除权限的话,则需要用户在“属性”-“安全”选项中,手动设置用户使用的系统账户为所有者并对该账户添加权限才行。这样不仅麻烦而且还只针对一个文件,而系统自带的壁纸又不是仅仅只有一张。如果全部这样手动添加的话,既费时又费力。
其实,我们可以使用系统自带的命令行来达到批量修改文件权限的操作。
为了能够让普通用户也能方便的针对需要删除的文件进行命令行操作,可以使用优化大师或者魔方一类的优化软件,使用其中个性化右键菜单的功能,添加一个命令行菜单。如图2为魔方的设置。
这样就能方便的在需要删除的文件夹上单击右键菜单来快速的进入命令行设置了(如图3)。
进入命令行窗口后,首先需要输入命令:takeown /f * /A /R
小知识
Takeown命令用于以重新分配文件所有权的方式允许管理员重新获取先前被拒绝访问的文件访问权。
/f参数作用在于指定文件名或目录名模式。可以用通配符 "*",“*”在这里的作用是充当任意字符。
/a 参数用于将所有权给于管理员组,而不是当前用户
/r 参数用于递归: 指示本命令运行于指定的目录和子目录里的文件上
如命令执行成功,则会出现如图4所示的提示。
随后再输入命令:icacls * /t /grant:r everyone:f
如命令成功执行,则会出现如图5所示提示。
完成以上操作后,再对刚才提示没有权限的壁纸文件进行删除操作,系统就不会提示没有权限了,而是提示是否需要将文件移入回收站(如图6)。