请问下面这一句代码是干嘛的?

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-命令执行完毕,销毁窗口

[执行完毕]


温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网