1.在win10中自动删除文件夹中特定的文件
`提示:找了很多第三方的软件,但是感觉没有这个方法实用。
写一个bat脚本文件,然后在定时任务中启动即可。
2. bat脚本
提示:新建txt文件,将脚本写好后保存文件,然后更改后缀名为bat
例如:需要删除指定的几个.xlsx
文件,可以在脚本中列出这些文件的名称,它会删除 D:\fhjd\dhjsahjdj\sdhfjkshjhdfj
目录下指定的几个.xlsx
文件:
@echo off
setlocal
:: 设置目标文件夹路径
set "TARGET_DIR=D:\fhjd\dhjsahjdj\sdhfjkshjhdfj"
:: 要删除的xlsx文件列表
set "FILES_TO_DELETE=file1.xlsx file2.xlsx file3.xlsx"
:: 切换到目标文件夹
cd /d "%TARGET_DIR%"
:: 显示正在删除的文件
echo Deleting specified .xlsx files in %TARGET_DIR% ...
:: 循环删除指定的文件
for %%f in (%FILES_TO_DELETE%) do (
if exist "%%f" (
del /q "%%f"
echo Deleted: %%f
) else (
echo File not found: %%f
)
)
:: 完成提示
echo Deletion complete.
pause
:: 脚本执行完毕,自动关闭窗口
exit
3.执行bat文件
发现文件夹内的相关
xlsx
文件已经删除。
4.打开“任务计划程序”
打开任务计划程序:
- 点击
Windows
开始菜单。 - 在搜索框中输入“任务计划程序”。
- 在搜索结果中找到并点击“任务计划程序”以打开它。
- 点击
创建新任务:
- 在打开的任务计划程序窗口中,你会看到左侧有一个任务列表。
- 在左侧面板中找到并点击“创建基本任务…”选项。
- 这将打开“创建基本任务向导”。
- 在向导中,输入任务的名称和描述,这些信息将帮助你识别和管理任务。
- 输入完毕后,点击“下一步”。
设置触发器:
- 在任务触发器页面,选择何时启动任务。
- 你可以选择“每天”、“每周”或“每月”等重复性任务,或者选择“一次性”来设置具体时间。
- 如果需要,设置具体的开始时间和日期。
- 完成设置后,点击“下一步”。
选择操作:
- 在任务操作页面,选择“启动程序”作为要执行的操作。
- 这表示任务将启动一个程序或脚本。
完成任务设置:
- 在任务设置完成页面,你可以勾选“打开属性对话框以编辑此任务”。
- 这将允许你在创建任务后立即进行更详细的配置。
- 确认无误后,点击“完成”。
配置任务属性:
- 在打开的任务属性对话框中,你可以设置任务的详细属性。
- 在“设置”选项卡中,你可以配置任务的运行用户、优先级和安全选项。
- 例如,选择“无论用户是否登录都要运行”以确保任务即使在用户未登录时也能执行。
- 设置完成后,点击“确定”保存更改。
保存并测试任务:
- 在任务计划程序窗口中,你可以看到新创建的任务。
- 右键点击任务,选择“运行”来立即测试任务是否按预期工作。
- 检查任务是否成功执行,例如,如果你设置的任务是启动一个程序,确保程序能够正常打开。
请注意,创建任务时确保有足够的权限,否则任务可能无法正常执行。此外,确保输入的程序路径和参数(如果有)是正确的,以避免任务执行失败。