为您找到与win8删除所有文件相关的共200个结果:
Linux下删除文件使用rm指令就可以完成了,那么要删除除了指定文件的其他文件又该使用哪个命令呢?下面小编就大家介绍下删除指定文件以外的文件命令。
一、Linux下删除文件和文件夹常用命令如下:
删除文件: rm file
删除文件夹: rm -rf dir
需要注意的是, rmdir 只能够删除 空文件夹。
二、删除制定文件(夹)之外的所有文件呢?
1、方法1,比较麻烦的做法是:
复制需要保留的文件到其他文件夹,然后将该目录删除, 然后将需要保留的移动 回来。
mv keep 。。/ #保留文件(夹) keep
rm -rf * #删除当前文件夹里的所有文件
mv 。。/keep 。/ #将原来的东西移动回来
2、方法2,需要在当前文件夹中进行:
rm -rf !(keep) #删除keep文件之外的所有文件
rm -rf !(keep1 | keep2) #删除keep1和keep2文件之外的所有文件
3、方法3,当前文件夹中结合使用grep和xargs来处理文件名:
ls | grep -v keep | xargs rm #删除keep文件之外的所有文件
说明: ls先得到当前的所有文件和文件夹的名字, grep -v keep,进行grep正则匹配查找keep,-v参数决定了结果为匹配之外的结果,也就是的到了keep之外的所有文件名,然后 xargs用于从 标准输入获得参数 并且传递给后面的命令,这里使用的命令是 rm,然后由rm删除前面选择的文件。
好处:使用了grep来正则表达式来匹配文件名字,可以一次保留多个文件,从而进行更加准确的处理。
4、方法4,使用find命令代替ls,改进方法3从而能够处理制定文件夹的文件:
find 。/test/ | grep -v keep | xargs rm #删除当前test文件夹中keep文件之外的所有文件
说明,用grep而不用find -name选取名字,因为find选取名字时比较麻烦,对正则表达式支持不够,无法排除指定文件名。
5、方法5,直接使用find命令删除其他文件:
find 。/ -name ‘[^k][^e][^e][^p]*’ -exec rm -rf {} ; #删除keep以外的其他文件。
find 。/ -name ‘[^k][^e][^e][^p]*’ | xargs rm -rf #删除keep以外的其他文件。推荐!
说明:上面第二行的代码效率高些,原因在于删除多个文件时 -exec会启动多个进程来处理,而xargs会启动一个rm进程来处理。
上面就是Linux删除文件的方法介绍了,当你要删除指定文件之外的所有文件的话,上面有5种方法可以实现,选一个自己习惯的方法试试看看吧。
浏览量:1
下载量:0
时间:
最近小编了解到有一些用户在win8系统中删除某些文件时提示“你需要权限来执行操作,你需要权限才能对文件夹进行更改”(如图所示),重试也无法对文件进行删除,出现这种权限而无法删除顽固文件又该如何解决呢?其实我们还可以利用系统自带的命令来删除这些顽固文件,一起来看看给大家带来的删除技巧吧。
WIN8系统删除文件没有权限,利用命令删除其实就可以很好地解决了,这和win7 64位旗舰版是有区别的,具体的操作步骤如下所示:
1、鼠标移动到左下方开始的地方,然后点击右键右键,在弹出的菜单里面直接选中“命令提示符(管理员)“选项。
2、用cd命令进入自己想要删除文件夹的上一层目录(比如C:/Program Files/iTools),接着就可以试用del命令删除。
3、发现del命令无效之后,就直接换用rd命令删除,这样一来一般都是可以删除成功的。
删除某些文件时需要权限才能执行操作,我们可以利用教程的命令来进行删除,如果用户在删除文件的过程中也遇到同样问题,不妨按照教程的命令技巧来删除。
浏览量:2
下载量:0
时间:
Win8系统想要删除文件某些文件的时候,会提示没有权限删除该文件。如果你还是想要删除这个文件,那么就要让Win8获取更高的权限。下面读文网小编就为大家介绍一下Win8系统获取删除文件夹最高权限的方法,欢迎大家参考和学习。
1、为了一劳永逸。我们建议使用【右键扩展菜单法】。具体操作:
新建一个记事本,把如下内容复制进去,效果如图。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellunas]@=“管理员取得所有权”“NoWorkingDirectory”=“”
[HKEY_CLASSES_ROOT*shellunascommand]@=“cmd.exe /c takeown /f ”%1“ && icacls ”%1“ /grant administrators:F”“IsolatedCommand”=“cmd.exe /c takeown /f ”%1“ && icacls ”%1“ /grant administrators:F”
[HKEY_CLASSES_ROOTexefileshellunas2]@=“管理员取得所有权”“NoWorkingDirectory”=“”
[HKEY_CLASSES_ROOTexefileshellunas2command]@=“cmd.exe /c takeown /f ”%1“ && icacls ”%1“ /grant administrators:F”“IsolatedCommand”=“cmd.exe /c takeown /f ”%1“ && icacls ”%1“ /grant administrators:F”
[HKEY_CLASSES_ROOTDirectoryshellunas]@=“管理员取得所有权”“NoWorkingDirectory”=“”
[HKEY_CLASSES_ROOTDirectoryshellunascommand]@=“cmd.exe /c takeown /f ”%1“ /r /d y && icacls ”%1“ /grant administrators:F /t”“IsolatedCommand”=“cmd.exe /c takeown /f ”%1“ /r /d y && icacls ”%1“ /grant administrators:F /t”
2、选择文件——另存为,把文件保存为【管理员取得所有权.reg】的文件。双击保存的reg文件,导入注册表信息即可,在用右键点击文件夹的时候就会出现获得管理员权限的选项;
3、现在你可以安心的删除文件(夹)了。
以上就是读文网小编为大家整理的Win8系统获取删除文件夹最高权限的方法,当然获取了最高的权限你还可以对文件夹进行更多的操作,比如修改替换等等,希望对大家有所帮助。
浏览量:4
下载量:0
时间:
鲁大师之所以能够深入到系统内部,对系统进行检测,是因为鲁大师取得了比较高的权限,也就是因为鲁大师的权限比较高,所以用普通用户权限卸载鲁大师,总是卸载不干净,安装文件中会留下一个LuDaShi的文件夹。下面读文网小编就来教大家Win8系统怎么干净地卸载鲁大师吧,欢迎大家参考和学习。
1、发现安装目录下总有“LuDaShi”残余没有卸载干净。
2、想删除它发现怎么都不行,关机重启后还是不行,总是出现以下画面
3、当试过网上很多方法都不行的时候,试一试以下方法,首先在任务栏空白处点击右键》属性,出现下面后点击“工具栏”。
4、发现问题所在了,这里勾选着“LuDaShi”我们怎么会删得掉安装目录下的文件夹呢。取消前面的对勾,点击确定。
5、注销或者重启系统后进入安装目录就可以轻松删除“LuDaShi”文件夹了。
以上就是读文网小编为大家整理的Win8系统怎么干净地卸载鲁大师的介绍了,希望对大家有所帮助。
浏览量:2
下载量:0
时间:
Win8系统使用过程中,有时候会清除一些多余文件。但是真的执行删除操作的时候却提示需要管理员权限删除,从而导致文件无法删除,这个时候应该怎么办呢?下面读文网小编就为大家介绍一下具体的解决方法吧,欢迎大家参考和学习。
1、首先打开命令提示符(管理员),我们可以使用WIN+X调出功能菜单然后选择;
2、首先我们使用“CD 文件夹“ 这样的命令来到需要删除文件的目录,然后先尝试使用最平常的DEL 命令来删除文件;
3、使用DEL删除无效后,再使用 “RD 文件夹名”这样的格式来删除文件。文件夹,基本上就能搞定啦。
在win8系统中RD这个命令比DEL来的强大很多,当我们有时无法删除一些需要权限的文件/文件夹的时候,不妨使用RD命令来试试哦。
以上就是读文网小编为大家整理的Win8删除文件时系统提示无权限解决方法,不过用删除文件之前要先确认这个文件不是重要文件或系统文件,希望对大家有所帮助。
浏览量:2
下载量:0
时间:
很多用户都有个疑问,到底Win8.1系统C盘中的EFI文件夹是什么,有什么用处,可不可删除掉?那么请跟随小编跟您细细解析这个文件夹的用处以及怎么删除的方法吧!一起来看看吧。
EFI里的是启动文件!用于GPT分区,UEFI启动的机器!如果是UEFI安装的机器的话,EFI文件夹的内容在EFI分区里也会有一份的!这个又不关你事占用的空间也很小,其实也是没有什么必要删除的。
如果你非要删除的话,那么直接删除就可以了,如果出现需要管理员权限才能删除的话,可以先为右键菜单添加“管理员取得所有权”,操作后就可以删除了。
1、复制以下代码到记事本中另存为reg文件:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellunas]
@=“Get admin right”
“NoWorkingDirectory”=“”
[HKEY_CLASSES_ROOT*shellunascommand]
@=“cmd.exe /c takeown /f ”%1“ && icacls ”%1“ /grant administrators:F”
“IsolatedCommand”=“cmd.exe /c takeown /f ”%1“ && icacls ”%1“ /grant administrators:F”
[HKEY_CLASSES_ROOTexefileshellunas2]
@=“Get admin right”
“NoWorkingDirectory”=“”
[HKEY_CLASSES_ROOTexefileshellunas2command]
@=“cmd.exe /c takeown /f ”%1“ && icacls ”%1“ /grant administrators:F”
“IsolatedCommand”=“cmd.exe /c takeown /f ”%1“ && icacls ”%1“ /grant administrators:F”
[HKEY_CLASSES_ROOTDirectoryshellunas]
@=“Get admin right”
“NoWorkingDirectory”=“”
[HKEY_CLASSES_ROOTDirectoryshellunascommand]
@=“cmd.exe /c takeown /f ”%1“ /r /d y && icacls ”%1“ /grant administrators:F /t”
“IsolatedCommand”=“cmd.exe /c takeown /f ”%1“ /r /d y && icacls ”%1“ /grant administrators:F /t”
2、然后双击导入注册表;
3、取得管理员所有权后,删除。
其实EFI文件夹占用的空间也很小,没有什么必要删除,如果非要把EFI文件夹删除掉,就依照上面的方法吧,希望对大家有所帮助。
浏览量:2
下载量:0
时间:
10G的文件文件删除了,清空了回收站,可还是空间没删除。这该怎么办呢?下面就由读文网小编为大家提供解决方法!!!
方法/步骤
右击开始,点击
磁盘管理(K)
进入磁盘管理
进入磁盘管理,会看到你的磁盘状况.(拔掉U盘!!!)
会看到系统盘属于磁盘0 ,压缩任意一个磁盘(右击想压缩的磁盘,点击压缩卷,进入压缩—(建议5000MB=5GB)
设置好后,点击压缩(S)
压缩完后,会发现:多了一个灰色的卷!
然后右键新建简单卷
4好了,复杂的过程完毕了,
进入简单的地方了
5打开我的电脑剪切要删除的文件粘贴到新建的盘里。
6右键新建的卷,进入格式化
神马也不用管,快速格式化打勾,点击格式化。
7然后里面的文件删除了,空间也删除了。
以上就是读文网小编为大家提供的解决方法,希望能帮助到大家!!!最后希望大家2016过得越好,新年快乐!!
浏览量:3
下载量:0
时间:
windows8系统下视频文件预览可以方便得知视频内容,但同时会对硬盘进行读写操作,降低硬盘性能,有利有弊。部分用户想要关闭视频文件预览功能,但是不知道如何操作。我们可以通过注册表编辑关闭所有视频文件的预览,此方法适用于win7/win10系统,感兴趣的朋友不妨跟着读文网小编继续往下看。
1、打开C盘属性,选择“磁盘清理”;
2、确保选中缩略图;
3、单击确定删除,完成。
以上就是windows8系统关闭所有视频文件预览的方法,大家可以选择一款适合自己的方式,希望对大家有所帮助!
关闭所有视频文件的预览方法相关
浏览量:2
下载量:0
时间:
今天读文网小编就教大家如何在WIN8系统里强制删除文件的方法,对于那些被流氓文件缠身感到困惑的用户都可以试试读文网小编的这个方法。
百度搜索“Unlocker1.9.2”
下载安装是注意如图勾选
比如删除defender,如图右键单击
如图选择删除
之后清空回收站即可删除文件
浏览量:4
下载量:0
时间:
Win8/8.1系统经常会删除无用文件、文件夹,可以扩大内存空间。但是删除过程中提示没有管理员权限,主要目的是保护文件安全,防止删除重要文件。那么我们如何设置才能获得管理员权限呢,读文网小编告诉大家获取权限的方法,感兴趣的用户一起看看。
解决方法一:
1、右键单击要更改权限的文件夹,依次选择属性——安全——高级——所有者——更改 ,高级——立即查找,把“Everyone”添加进去,并确认。
2、编辑“Everyone”权限为【完全控制】并确认。
解决方法二:
1、为了一劳永逸。我们建议使用【右键扩展菜单法】。具体操作:
新建一个记事本,把如下内容复制进去,效果如图。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellunas]@="管理员取得所有权""NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT*shellunascommand]@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTexefileshellunas2]@="管理员取得所有权""NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTexefileshellunas2command]@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTDirectoryshellunas]@="管理员取得所有权""NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTDirectoryshellunascommand]@="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t""IsolatedCommand"="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
2、选择文件——另存为,把文件保存为【管理员取得所有权.reg】的文件。双击保存的reg文件,导入注册表信息即可,在用右键点击文件夹的时候就会出现获得管理员权限的选项;
3、现在你可以安心的删除文件(夹)了。
按照上述方法操作就可以获取最高管理员权限了,这样就可以成功删除文件了,简单实用的两个方法。
WIN8最高权限相关
浏览量:3
下载量:0
时间:
在Win8系统下,相信很多用户都有删除文件时需要来自xxx的权限才可执行操作的经历,就拿PS文档来说,用户在删除的时候就会提示需要权限才可执行,没有权限就删除不了,那有没有什么操作可以在权限不足的情况下删除文件呢?下面小编就来教你吧。
1、鼠标移动到左下方开始的地方,然后点击右键右键,在弹出的菜单里面直接选中“命令提示符(管理员)“选项。
2、用cd命令进入自己想要删除文件夹的上一层目录(比如C:Program FilesiTools),接着就可以试用del命令删除。
3、发现del命令无效之后,就直接换用rd命令删除,这样一来一般都是可以删除成功的。
浏览量:3
下载量:0
时间:
win8删除文件却被提示需要权限怎么办?对于用户来说,可能在使用电脑的时候遇到的最为麻烦的事儿就是涉及到权限的问题吧,下面读文网小编就教你win8删除文件却被提示需要权限的解决方法。
1.首先,咱们需要返回到win8系统的传统桌面位置,之后,咱们同时按下win8电脑键盘上的win+I打开电脑的快捷菜单,从该菜单中,咱们找到“命令提示符(管理员),然后单击运行。
2.在打开的命令提示符窗口中,咱们输入命令代码,这里需要注意的是,咱们需要输入的命令代码是要删除的文件夹的上一层目录,例如命令代码C:Program FilesiTools,之后,咱们再使用del命令删除文件就可以了。
浏览量:4
下载量:0
时间:
find 。/ -name ‘[^k][^e][^e][^p]*’ -exec rm -rf {} ; #删除keep以外的其他文件。
find 。/ -name ‘[^k][^e][^e][^p]*’ | xargs rm -rf #删除keep以外的其他文件。推荐!
说明:上面第二行的代码效率高些,原因在于删除多个文件时 -exec会启动多个进程来处理,而xargs会启动一个rm进程来处理。
其中rm -f !(a) 最为方便。如果保留a和b,可以运行rm -f !(a|b)来实现。
不过一般bash中运行后会提示
“-bash: !: event not found ” 可以通过运行shopt -s extgolb来解决。如下:
[root@localhost /]# mkdir abc
[root@localhost /]# cd abc
[root@localhost abc]# touch a b c
[root@localhost abc]# ls
a b c
[root@localhost abc]# rm -f !(a)
-bash: !: event not found
[root@localhost abc]# shopt -s extglob
[root@localhost abc]# rm -f !(a)
[root@localhost abc]# ls
a
[root@localhost abc]# touch b c d
[root@localhost abc]# rm -f !(a|b)
[root@localhost abc]# ls
a b
另外也可以使用下面的方法:
[root@localhost abc]# ls
a b c
[root@localhost abc]# ls |grep -v a |xargs rm -f
[root@localhost abc]# ls
a
上面就是Linux删除文件的方法介绍了,当你要删除指定文件之外的所有文件的话,上面有5种方法可以实现,选一个自己习惯的方法试试看看吧。
浏览量:3
下载量:0
时间:
Win8系统的应用和其它系统的应用一样,都会在使用中留下一些缓存文件,以方便下次使用。不过这些缓存文件若长期积压,也会给系统运行带来负担。那么我们如何删除Win8应用的缓存文件呢?下面跟着读文网小编一起去了解下吧。
Win8系统应用缓存目录以及设置目录保存在用户文件夹下,默认路径是 C:Users[账户名]AppDataLocalPackages,系统变量是 %LocalAppData%Packages 应用缓存就在对应Win8应用的目录的子目录AC文件夹下,一般有三个文件夹:INetINetCookies,INetCache 和History,要清理的也是这三个。
切记:Packages 以及子目录文件不能随便删!!!一旦删除非缓存外的其他文件,那么所有的应用都会闪退,你只能重新建立新账户或者重装系统!
1. 缓存文件夹是系统保护的,要查看必须取消 “隐藏受保护的操作系统文件” 的勾选,具体操作如下:
Ribbon菜单 查看 》》 选项 》》 查看 》》 [取消勾选] 隐藏受保护的操作系统文件 & [勾选] 显示隐藏文件,然后就可以看到缓存文件夹。
2. 一切顺利,那么就可以在应用目录的AC子目录里查看到缓存文件夹
3. 当然为方便删除,你可以直接在Packages目录搜索 INet,然后全选,删除之,这个可以毫无顾忌的删。
以上就是清理win8系统应用内存的方法了,在操作第三个步骤的时候要先把文件按转移到别处,不要选择永久删除,如果不小心删除错误了,就再也找不回来了。
看过“ Win8如何删除应用缓存文件 ”
浏览量:2
下载量:0
时间:
相对于Windows 7系统,Windows 8系统就比较简单的多,想删除本地文件浏览记录,怎么在Windows 8中删除本地文件浏览记录? 下面跟着读文网小编一起去了解下吧。
操作步骤:
1、首先使用快捷键“win+R”打开“运行”窗口,接着在窗口中输入“regedit”点击回车就可以打开注册表编辑器了;
2、打开注册表编辑器后,在左侧菜单中依次展开:HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer TypedPaths;
3、最后展开“TypedPaths”选项,在窗口的右半窗口里面能够看到有若干个选项,然后把在空白的地方右键打开菜单,选择“权限”选项,然后在弹出的窗口中选择当前正在操作的系统账户,然后在下方具体的权限上直接打勾进行勾选,选择完成后确认保存,然后重启电脑生效。
看过“ Win8系统如何删除本地文件浏览记录 ”
浏览量:4
下载量:0
时间:
win8系统的C盘使用量是越来越大,那么win8电脑怎么删除垃圾文件呢?读文网小编分享了win8电脑删除垃圾文件的方法,希望对大家有所帮助。
1.首先,咱们双击桌面的计算机图标,展开系统的分区之后,大家可以看看,自己需要清理的是哪个磁盘的垃圾文件,确定之后咱们右键点击该磁盘,然后选择属性-磁盘清理。
2.接下来咱们就需要等上几分钟了,因为系统会根据咱们的选择扫描磁盘中的垃圾文件,然后所有可以清理的垃圾文件都会出现在下方的方框中。
3.想要删除哪些文件,就直接在文件前方的方框中打钩就可以了,然后点击下方的清理系统文件即可。
看过“win8电脑怎么删除垃圾文件”
浏览量:3
下载量:0
时间:
大家都知道没有获得管理器权限的情况下很多操作会受到限制。平常我们也会对一些文件进行删除,那么Win8系统没有获得权限怎么删除文件呢?读文网小编分享了Win8系统没有获得权限删除文件的方法,希望对大家有所帮助。
新建一个.txt文本,将下面的代码复制粘贴到文件中,另存为或重命名为.reg文件,双击此文件或右键点合并此文件。
代码如下:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellunas]
@="一键取得超级管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT*shellunascommand]
@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTexefileshellunas2]
@="一键取得超级管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTexefileshellunas2command]
@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTDirectoryshellunas]
@="一键取得超级管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTDirectoryshellunascommand]
@="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellunas]
@="一键取得超级管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT*shellunascommand]
@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTexefileshellunas2]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTexefileshellunas2command]
@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTDirectoryshellunas]
@="一键取得超级管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTDirectoryshellunascommand]
@="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
在要获得所有权限的文件或者文件夹上,右键,一键取得超级管理员权限,就可以在普通管理员帐户中,快速取得最高权限。
取得权限后,再运行程序,就与在超级管理员帐户中运行中是一样的。
还有一种情况是由于有程序正在操作这个文件导致删除不了的情况,启用任务管理器结束该程序所有进程后再次尝试删除即可。
启用管理员账户:运行gpedit.msc -- 计算机配置 -- Windows设置 -- 安全设置 -- 本地策略 -- 安全选项 -- 帐户: 管理员帐户状态 -- 双击打开属性 -- 启用 -- 确定.
Window8系统中强制删除文件的方法
在我看来,这种问题更一般的方法就是更改文件权限,右键文件--属性--安全--编辑。修改文件权限,如果提示无法修改权限,就先修改文件所有者,右键文件--安全--高级--所有者…… 然而当有不止一个这样的文件的时候,这样的操作就不实在了。所以再简单介绍两个工具:takeown 和cacls
takeown 以重新分配文件所有权的方式允许管理员重新获取先前被拒绝访问的文件访问权。
参数:
/S system 指定要连接到的远程系统。
/U [domain]user 指定用户上下文,命令在此上下文中执行。
/P [password] 指定给定用户上下文的密码。如果省略,提示输入。
/F filename 指定文件名或目录名模式。可以用通配符 "*" 指定模式。允许共享名文件名。
/A 将所有权给于管理员组,而不是当前用户。
/R 递归: 指示工具运行于指定的目录和子目录里的文件上。
/D prompt 当前用户在一个目录里没有"列出文件夹"权限时,使用默认答案。当在子目录里进行递归 (/R) 操作时会发生这种情况。用有效值 "Y" 获取所有权或用 "N" 跳过。
下面是几个常用的示例
TAKEOWN /F lostfile ::将lostfile所有权给当前用户
TAKEOWN /F directory /R /A ::递归的方式将directory 目录下文件所有权限给管理员组
TAKEOWN /F * ::将当前目录下所有文件所有权给当前用户
TAKEOWN /F %windir%*.txt
cacls 用来显示或者修改文件的访问控制列表。
参数:
CACLS filename [/T] [/M] [/L] [/S[:SDDL]] [/E] [/C] [/G user:perm]
[/R user […]] [/P user:perm […]] [/D user […]]
filename 显示 ACL.
/T 更改当前目录及其所有子目录中指定文件的 ACL.
/L 对照目标处理符号链接本身
/M 更改装载到目录的卷的 ACL
/S 显示 DACL 的 SDDL 字符串。
/S:SDDL 使用在 SDDL 字符串中指定的 ACL 替换 ACL.(/E、/G、/R、/P 或 /D 无效)。
/E 编辑 ACL 而不替换。
/C 在出现拒绝访问错误时继续。
/G user:perm 赋予指定用户访问权限。
Perm 可以是: R 读取
W 写入
C 更改(写入)
F 完全控制
/R user 撤销指定用户的访问权限(仅在与 /E 一起使用时合法)。
/P user:perm 替换指定用户的访问权限。
Perm 可以是: N 无
R 读取
W 写入
C 更改(写入)
F 完全控制
/D user 拒绝指定用户的访问。
在命令中可以使用通配符指定多个文件。
也可以在命令中指定多个用户。
缩写:
CI - 容器继承。ACE 会由目录继承。
OI - 对象继承。ACE 会由文件继承。
IO - 只继承。 ACE 不适用于当前文件/目录。
ID - 已继承。 ACE 从父目录的 ACL 继承。
例如:
cacls filename /E /P Administrators:F 将Administrators对filename的访问权限改为完全控制
cacls * /E /C /P Administrators:F 将Administrators对所有文件访问权限改为完全控制
通过这两个命令就可以批量获取文件的所有权,然后正常删除文件
看过“Win8系统没有获得权限怎么删除文件”
浏览量:3
下载量:0
时间: