批处理实现的结束进程并删除文件的代码_DOS/BAT

复制代码 代码如下:

@echo off
title=结束进程并删除文件[Null]
echo.请输入进程名:
set /p exe=
For /f "tokens=2,3 delims=," %%i In ('wmic process get ProcessId^,ExecutablePath

/format:csv^|find /i "%exe%"') do (
taskkill /im %exe%
del "%%i" /q
)
pause>nul

时间: 2024-12-21 20:20:09

批处理实现的结束进程并删除文件的代码_DOS/BAT的相关文章

用批处理去掉快捷方式上的小箭头图案的代码_DOS/BAT

复制代码 代码如下: @echo off color 02 echo 请选择要执行的操作(1-删除,2-恢复,3-退出) set choice= set /p choice=请选择(1/2/3)按回车执行: if /i '%choice%'=='1' goto a if /i '%choice%'=='2' goto b if /i '%choice%'=='3' goto end :a reg delete HKEY_CLASSES_ROOT\piffile /v IsShortcut /f

用批处理实现删除大小和类型一样的文件的代码_DOS/BAT

删除大小和类型一样的文件.bat 复制代码 代码如下: @ECHO OFF SETLOCAL ENABLEDELAYEDEXPANSION for /f "tokens=*" %%a in ('dir/a-d/b/oe') do set/a c+=1&set a!c!=%%a&set b!c!=%%~za&set c!c!=%%~xa for /l %%a in (1,1,%c%) do set/a d=%%a+1&for /l %%b in (!d!,

CMD下一个命令遍历目录并删除相同文件的代码_DOS/BAT

如果不小心安装了些制造垃圾的小工具,在系统中各个盘符下都产生了相同的垃圾文件,如我系统中就曾经有被产生了无数的desktop_1.ini 和 desktop_2.ini,当时首先想到的解决办法就是把所有的文件用windows的搜索工具找到,再一并删除,这种方法固然可以解决,但搜索的时候别忘了勾选搜索隐藏文件和隐藏文件夹,不然你是搜索不到恶意制造的垃圾文件的. 这里给出另一种简单办法,只要一个命令,也可达到同样的效果. 它遍历当前盘符并自动删除找到的文件. 命令格式: 复制代码 代码如下: I:\

bat自动删除指定文件夹下前几天的文件的代码_DOS/BAT

复制代码 代码如下: @echo off set d=%date:~0,10% mshta vbscript:createobject("scripting.filesystemobject").opentextfile("wind.txt",2,true).writeline(dateadd("d",-2,"%d%"))(window.close) for /f %%m in (wind.txt) do (set tt=%%

写一个bat批处理文件启动windows进程和延时关闭的代码_DOS/BAT

前些天领导让我们在网站上投票提高他的排名,可是每人投一票才100多票.过了几天领导问我会不会做个刷票程序,提高排名,我说可以试试,研究了一天,终于做出来了,兴奋的我一晚上没睡着.现在拿出来分享一下. 说白了我做的其实就是个批处理文件,批处理扩展名为.bat,其实那个投票页面只是用session去控制是否投票,众所周知,session变量在IE关闭后就会自动消失,重新打开页面时又会创建一个新的连接,这就可以重复投了,这个页面是用的AJAX,我找到ajax所在的JS,把它的真正的投票页面找出来,把I

用批处理查找字符数最多的文本行的代码_DOS/BAT

有文本a.txt如下: aaaaaaa aaaa bbbbbb ccccccccccc dddd aa aaaaaaa bbbbbbbb cccccccccc ddddddddddddd eeeeeee aaaaaaaaaaaa bbbbbbbbbbb cccccccccccccccccccc aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aa aaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbb aaaaaaaaa ccccccccc

批处理按要求将字符串分段输出的实现代码_DOS/BAT

一.要求用批处理随机输出200个字符到1.txt中的一行,内容类同如下: 代码: xh45q3ma+remgofm54sevhrna4g5r8pl9cjardezqjwj3m8itamh0a4itzd6jz8cmrfmibmhr0wmccyb8qnp2qh4rvlwff6yr2ez4eo063u6viy7ppw+nzxaxe8vrm190eei_0dwx5e2kxbds-ae6e96c9_i9glw8mz+uf6uienx9od8bktfnjlwlqu-e1rcj33_+4bz 二.要求用批处理

批处理实现文本内容横列变纵列的代码_DOS/BAT

因为论坛会吞掉文本每行的第一个空格,现截图上来. 每行的字符数都一样,但未知多少个字符. 注意,文本第三行r之后有一个空格.第四行x之后有一个空格. 输出为: 即横列变纵列,并保留原来空格. 要求,高效,不生成临时文件. batman: 复制代码 代码如下: @echo off for /f "delims=" %%. in (1.txt) do set "_=0"&set "..=%%."&call :{} for /l %%+

批处理将非administrator用户全部禁掉的代码_DOS/BAT

本地测试还可以,要保证你的电脑的默认用户是adminstrator而且没有修改用户名,要不就会无法登陆电脑了. 复制代码 代码如下: @echo off :: by SKB setlocal enabledelayedexpansion net user|find /v "命令成功完成" >tmp.txt echo.>tmp2.txt for /f "skip=4 tokens=1" %%i in (tmp.txt) do echo %%i >&g