bat 获取指定文件绝对路径_教你用bat批处理一键整理桌面

这篇博客介绍了如何创建一个批处理脚本来整理桌面,通过bat文件实现对不同类型的文件进行分类,创建如Photos、Code Files等文件夹,并将对应扩展名的文件移动到相应文件夹中。该脚本适用于桌面文件杂乱无章的情况,可以根据个人需求定制文件夹名称和分类。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

584bd634096929a919def810f4b85c36.png

今天教点新东西,批处理一键整理桌面。

首先,新建文本文档,重命名“整理桌面.bat”,记得开启显示扩展名。

右键文件,不是左键,选择第二个选项“编辑”

echo 即将开始整理……
set d=%USERPROFILE%Desktop
pause
cd %d%
mkdir "Photos" "Code Files" "Installtion Files" "Zipped Files" "Other"
move /Y *.png "Photos"
move /Y *.jpg "Photos"
move /Y *.jpeg "Photos"
move /Y *.jfif "Photos"
move /Y *.bat "Code Files"
move /Y *.py "Code Files"
move /Y *.cmd "Code Files"
move /Y *.pyw "Code Files"
move /Y *.exe "Installtion Files"
move /Y *.msi "Installtion Files"
move /Y *.inf "Installtion Files"
move /Y *.zip "Zipped Files"
move /Y *.rar "Zipped Files"
move /Y *.* "Other"
cd "Other"
move *.lnk %d%
echo 整理完毕
pause

一句句解释:

echo 即将开始整理……——显示提示

set d=%USERPROFILE%Desktop——获取用户文件夹下桌面文件夹绝对路径

pause——暂停等待输入

cd %d%——确保运行路径在桌面

mkdir "Photos" "Code Files" "Installtion Files" "Zipped Files" "Other"——创建分类文件夹

move /Y *.png "Photos"

move /Y *.jpg "Photos"

move /Y *.jpeg "Photos"

move /Y *.jfif "Photos"

move /Y *.bat "Code Files"

move /Y *.py "Code Files"

move /Y *.cmd "Code Files"

move /Y *.pyw "Code Files"

move /Y *.exe "Installtion Files"

move /Y *.msi "Installtion Files"

move /Y *.inf "Installtion Files"

move /Y *.zip "Zipped Files"

move /Y *.rar "Zipped Files"

move /Y *.* "Other"

——移动相应扩展名文件至相应文件夹

cd "Other"

move *.lnk %d%

——将错移进Other文件夹的程序快捷方式移动回桌面

echo 整理完毕

pause

——提示整理完毕,等待输入,有输入后退出


这个脚本的开发其实是因为我桌面太乱了,再加上我当主播,又要用桌面启动程序。于是自己到网上搜代码自己拼起来制成的。

8587152188300ea86850e0570136c680.png

有需要的可以自己改文件夹名字,改成中文的,或者添加分类栏目,都是可以的。但注意要相应的增加文件扩展名或更改分类文件存放的文件夹。

这里贴上move和mkdir的语法:(大括号和内部内容替换为相应字符)

move /Y[1] *.{扩展名} "{文件夹名}"

mkdir "{文件夹名}"

参考

  1. ^此处插入/Y,移动时如有同名文件会直接覆盖。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值