如何用dos命令删除用户目录下的某个文件,例如:c:user\xe\xe.txt但是还需要
如何用dos命令删除用户目录下的某个文件,例如:c:user\xe\xe.txt但是还需要再不同的电脑用户上删除,也就是说xe这个是有变化的,但xe.txt在每个电脑上都...
如何用dos命令删除用户目录下的某个文件,例如:c:user\xe\xe.txt但是还需要再不同的电脑用户上删除,也就是说xe这个是有变化的,但xe.txt在每个电脑上都有。求解。谢谢
展开
1个回答
2017-09-01
展开全部
复制以下代码到记事本中,保存为所有文件,后缀名改为 .bat
双击运行 输入你要删除的文件名包括后缀 脚本会自动查找文件所在位置 并自动删除
@echo off&color 0a
set /p ff=输入文件名:
title 查找 %ff%
echo.&set/p=正在查找 <nul
for %%i in (c d e f g h)do (
if exist %%i:\ (
cd/d %%i:\
set/p=%%i: <nul
for /f "delims=" %%j in ('dir/b/a-d/s "%ff%" 2^>nul')do (
echo.&echo 在%%~fj找到%ff%,准备删除它,并退出本批处理...
ping -n 3 127.1>nul
del "%%j" &exit/b
)))
echo/&echo 未发现 %ff% 按任意键退出...
pause>nul
双击运行 输入你要删除的文件名包括后缀 脚本会自动查找文件所在位置 并自动删除
@echo off&color 0a
set /p ff=输入文件名:
title 查找 %ff%
echo.&set/p=正在查找 <nul
for %%i in (c d e f g h)do (
if exist %%i:\ (
cd/d %%i:\
set/p=%%i: <nul
for /f "delims=" %%j in ('dir/b/a-d/s "%ff%" 2^>nul')do (
echo.&echo 在%%~fj找到%ff%,准备删除它,并退出本批处理...
ping -n 3 127.1>nul
del "%%j" &exit/b
)))
echo/&echo 未发现 %ff% 按任意键退出...
pause>nul
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询