论文部分内容阅读
使用Vista的朋友,相信会经常遇到权限不够无法操作的提示框,这是由于安全权限的原因所导致,解决的办法是右击文件打开“属性”对话框,切换到“安全”选项卡,再经过一系列的复杂操作获取“完全控制”的权限之后才能对其进行修改,而这些操作对一般人来说是相当繁琐的。
实战:命令行下快速获取控制权限
其实,我们可以通过Vista的命令行工具快速获取完全的操作权限。这里就以删除“d:\Windows\System32\en-US\Winload.exe.mui”这个文件为例,操作步骤如下(仅为试验,请做好备份):
第一步:在“开始→所有程序→附件”中,右击“命令提示符”选择“以管理员身份运行”,进入命令提示符环境后,先执行以下命令:
TAKEOWN/F d:\Windows\System32\en-US\winload.exe.mui
TAKEOWN命令用来获得文件的所有权,“/F”参数表示允许管理员重新获取先前被拒绝访问的文件访问权。
第二步:获取文件访问权后,继续执行以下命令:
CACLS d:\Windows\SystemS2\en-US\winload.exemui/G Administrator:F
“CACLS/G”可以将访问权限授权给指定用户,并且在出现错误时忽略并继续;“Administrator:F”表示对Administrator账户赐予完全控制的权限,这里的“Administrator”是当前登录的用户名,请根据实际情况替换。
上述命令执行后会要求用户进行确认,在这里输入“Y”表示同意,执行后即可获得对winload.exe.mui文件的所有控制权限,现在你对这个文件要删要改,都没有任何阻碍了。
实战:命令行下快速获取控制权限
其实,我们可以通过Vista的命令行工具快速获取完全的操作权限。这里就以删除“d:\Windows\System32\en-US\Winload.exe.mui”这个文件为例,操作步骤如下(仅为试验,请做好备份):
第一步:在“开始→所有程序→附件”中,右击“命令提示符”选择“以管理员身份运行”,进入命令提示符环境后,先执行以下命令:
TAKEOWN/F d:\Windows\System32\en-US\winload.exe.mui
TAKEOWN命令用来获得文件的所有权,“/F”参数表示允许管理员重新获取先前被拒绝访问的文件访问权。
第二步:获取文件访问权后,继续执行以下命令:
CACLS d:\Windows\SystemS2\en-US\winload.exemui/G Administrator:F
“CACLS/G”可以将访问权限授权给指定用户,并且在出现错误时忽略并继续;“Administrator:F”表示对Administrator账户赐予完全控制的权限,这里的“Administrator”是当前登录的用户名,请根据实际情况替换。
上述命令执行后会要求用户进行确认,在这里输入“Y”表示同意,执行后即可获得对winload.exe.mui文件的所有控制权限,现在你对这个文件要删要改,都没有任何阻碍了。