cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F
Cmd.exe命令格式:
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] [命令]
解析:
/C 执行字符串指定的命令然后中断(与/K相反)
takeown(取得管理员所有权)的解析:
TAKEOWN [/S system [/U username [/P [password]]]] /F filename [/A] [/R [/D prompt]]
/F filename 指定文件名或目录名模式。可以用通配符 "*"指定模式。允许共享名\文件名。
所以,命令作用:
[开始执行]
-1-打开一个cmd命令窗口,执行命令,然后销毁。
[打开之后]-2-执行"takeown /f "%1" && icacls "%1" /grant administrators:F"
[执行中]-3-将文件 %1" && icacls "%1" 的管理员所有权赋予成员 administrators:F
[执行完毕,返回]-BACK-(我输入指令之后...)错误: 系统找不到指定的文件。
[之后]-4-命令执行完毕,销毁窗口
[执行完毕]
温馨提示:答案为网友推荐,仅供参考