批处理删除ini文件|写个批处理删除指定文件或指定文件夹

Ⅰ 批处理 全盘删除隐藏文件Desktop_1.ini和Desktop_2.ini

楼上的命令只能删除当前盘符下的文件,而楼主要求要删除所有的分区下的文件我的命令是for /f "skip=1" %%a in ('wmic logicaldisk where "drivetype=3" get caption') do del %%a\Desktop_1.ini /q/s/afor /f "skip=1" %%a in ('wmic logicaldisk where "drivetype=3" get caption') do del %%a\Desktop_2.ini /q/s/a

Ⅱ 如何使用批处理删除一个ini或txt文件的包含指定文字行

楼主,你好,你试试以下代码。以下代码会对需更改的文件进行一个备份后缀为.BAK(echo aaaecho bbbecho cccecho ddd)>temp.txtfor /f "tokens=* delims=" %%a in ('dir /b/s 999.ini') do ( for /f "tokens=* delims=" %%b in ('type "%%~dpnxa"') do ( (echo %%b|findstr /l /g:temp.txt)>nul || (echo %%b>>"%%~dpa\output.txt") ) ren "%%~dpnxa" "%%~dpna.bak" ren "%%~dpa\output.txt" "%%~dpnxa")del /f/q temp.txt

Ⅲ 如何利用批处理 修改boot.ini文件

首先查找"windows2002"所在行的行号,赋值给%target%然后查找每一个"启动项目ID:"的行号,赋值给%id%小于target且最大的%id%即为"windows2002"所在的id然后用bootcfg/delete/id%id%删除即可@echoofffor/f"delims=[,]"%%ain('bootcfg/query^|find/i/n"Windows2002"')dosettarget=%%afor/f"delims=[,],:tokens=1,3"%%ain('bootcfg/query^|find/i/n"启动项目ID:"')doif%%alss%target%set/aid=%%bbootcft/delete/id%id%

Ⅳ ini文件可以删除吗

删除方法,运行cmd,输入rd/s/qc:\boot.ini删除以后启动电脑时屏幕上会提示无法找到boot.ini,系统将直接进入你已安装的操作系统。这个文件并不是非有不可的,没有它完全可以进入系统,它只是引导文件,就是在启动的时候让你选择进哪个系统(如果你装有几个系统的话),如果没有这个文件,你就没法选择,直接进去默认的操作系统了。

Ⅳ 怎么用批处理删除电脑所有盘里的同一个文件夹

需要批量删除一些文件,不可能搜索删除,如果用dos命令,就可以快速的批量删除点击“开始”→“运行”,输入:“CMD”后回车。然后在“命令提示符”窗口下输入:del F:\_desktop.ini /f /s /q /a (F代表你要操作的盘符,如果是C盘就把F改成C)强制删除F盘下所有目录内(包括X盘本身)的_desktop.ini文件并且不提示是否删除。/f 表示强制删除文件/s表示子目录都要删除该文件/q表示无声,不提示/a根据属性选择要删除的文件R 只读文件 S 系统文件H 隐藏文件 A 存档文件- 表示“否”的前缀例:删除F盘下及其子目录下的所有指定文件del F:/*.pdb /f /s /q /a (删除F盘下的所有后缀名为pdb的文件)批处理制作:新建一以bat后缀的文件,输入以上命令,然后保存即可。木马大多都会在硬盘上生成很多的垃圾文件,那怎么一次性把垃圾文件清除掉?例如,有种木马,它会在每个文件夹里生成“_desktop.ini”这个文件,木马已经清除掉后,会残留一些垃圾文件,虽然不会对系统构成威胁,还是会对系统的整体性能有影响。那么多的_desktop.ini该怎么清理呢,逐个逐个删?假如有10000个文件呢,那么会累死人的提供各很简单的办法,就用一个DOS命令即可解决1.点开始菜单,然后选运行,输入cmd回车,在里面输入如下命令del d:\_desktop.ini /f /s /q /a该命令意思是:强制删除d盘下所有目录内(包括d盘本身)的_desktop.ini文件并且不提示是否删除,如果你想删除c盘的_desktop.ini文件,把上面命令改为del c:\_desktop.ini /f /s /q /a 即可,以此类推命令的参数解析:/f 强制删除只读文件/q 指定静音状态。不提示您确认删除。/s 从当前目录及其所有子目录中删除指定文件。显示正在被删除的文件名。/a的意思是根据属性选择要删除的文件 批处理制作: 新建一以bat后缀的文件,输入以上命令,然后保存即可。

Ⅵ desktop.ini怎么彻底删除

删除这个文件可以用以下办法~~ 开始-运行-cmd-回车 cd\ del c:\desktop.ini/f/s/q/a del d:\desktop.ini/f/s/q/a del e:\desktop.ini/f/s/q/a del f:\desktop.ini/f/s/q/a 同时还有几个文件差不多和这个一样。也用同样的办法 del c:\_desktop.ini/f/s/q/a del d:\_desktop.ini/f/s/q/a del e:\_desktop.ini/f/s/q/a del f:\_desktop.ini/f/s/q/a del c:\desktop_.ini/f/s/q/a del d:\desktop_.ini/f/s/q/a del e:\desktop_.ini/f/s/q/a del f:\desktop_.ini/f/s/q/a

Ⅶ 如何ini文件和可执行文件无法删除

复制粘贴抄到记事本,另袭存为xx.bat,编码选ANSI,跟要处理的文件放一起运行@echooffrem禁止删除指定类型/扩展名/后缀名的文件set#=Anyquestion&[email protected]=WX&set$=Q&set/az=0x53b7e0b4title%#%+%$%%$%/%@%%z%cd/d"%~dp0"setparam=denysetext=*.ini*.exefor/f"delims="%%ain('dir/a-d/b/s%ext%2^>nul')do(icacls"%%a"/%param%Everyone:D):endecho;%#%+%$%%$%/%@%%z%pauseexit

Ⅷ 批处理修改ini文件的内容

不清楚你的实际文件/情况,仅以问题中的样例说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行@echooff&cd/d"%~dp0"rem修改一个ini文件里的指定行内容set#=Anyquestions&set_=WX&set$=Q&set/az=0x53b7e0b4title%#%+%$%%$%/%_%%z%set"inifile=a.ini"ifnotexist"%inifile%"(echo;"%inifile%"patherrorornotexists&pause&exit)setuser=&set/puser=entertheuser:setlinenum=&for/f"delims=:"%%ain('type"%inifile%"^|findstr/nb/c:"user="')doset"linenum=%%a"ifdefinedlinenum(for/f"tokens=1*delims=:"%%ain('type"%inifile%"^|findstr/n.*')do(if"%%a"equ"%linenum%"(echo;user=%user%)elseecho;%%b))echo;%#%+%$%%$%/%_%%z%pauseexit

Ⅸ 用dos命令在c盘Windows文件夹下找到所有ini文件,并删除

命令为:DEL C:\WINDOWS\*.INI/S参数“/S”表示删除WINDOWS下包括所有子目录下的INI文件,如果只删除WINDOWS本目录下,不删除子目录下的,则不能使用参数“/S”,即 “DEL C:\WINDOWS\*.INI”你这样删除了所有的INI文件,系统就不能启动了。

Ⅹ 写个批处理删除指定文件或指定文件夹

@EchoOff

For/f"tokens=*"%%iin('dir/a-d/b/s"C:ProgramFiles*.123"')do(

Echo%%i

Del/q/s/a/f"%%i"

)

Pause

(10)批处理删除ini文件扩展阅读:

1、批处理代码需要注意的事项:

批处理中的变量是不区分类型的,不需要像C语言中的变量那样还要区分int、float、char等。

比如执行set aa=345后,变量aa的值既可以被视为数字345,也可以被视为字符串345。

2、文件夹管理命令释义:

cd 显示当前目录名或改变当前目录。

md 创建目录。

rd 删除一个目录。

dir 显示目录中的文件和子目录列表。

tree 以图形显示驱动器或路径的文件夹结构。

path 为可执行文件显示或设置一个搜索路径。

复制文件和目录树。

3、文件管理命令释义:

type 显示文本文件的内容。

将一份或多份文件复制到另一个位置。

del 删除一个或数个文件。

move 移动文件并重命名文件和目录。

ren重命名文件。

replace 替换文件。

attrib 显示或更改文件属性。

find 搜索字符串。

fc 比较两个文件或两个文件集并显示它们之间的不同


赞 (0)