我是第一学期的学生,到处搜寻都没有运气, 我在作业中有2个基本相同的问题-或至少我是这样认为的。
首先:您要保护自己,避免使用DEL命令删除名为PROG.EXE的程序。指定一些执行此操作的方法。
第二步:编写一条命令,通过删除命令Pass.log
可以保护文件del Pass.log
有没有一种方法可以保护它们免受cmd中的DEL命令影响?
答案 0 :(得分:1)
在Windows上:
您可以将文件设置为只读。 (右键单击文件->属性->常规选项卡->选中“只读”复选框)
或使用命令:Attrib +R 1.txt
使用“安全性”选项卡,可以从文件的“修改”特权中添加“拒绝”。 (右键单击文件->属性->安全选项卡->编辑每一行,然后单击“拒绝”,然后单击“修改”)。
在Unix / Linux上:
您可以使用chmod
命令从每个特权中删除写入特权。像chmod -w PROG.EXE
Attrib +R 1.txt
命令会将文件设置为只读。icacls 1.txt /deny <User>:M
命令将为用户修改和删除设置安全性拒绝。您应该将用户而不是<User>
icacls 1.txt /deny <User>:D
命令将阻止您仅删除文件而不是修改文件(甚至更改为空文件)