大疆社区
大疆社区
精华
鱼-Fishlogist
大疆社区
已累计飞行 356722 米
6
49
43
0

43 条评论

最新
最早
大疆社区
快来评论吧
大疆社区

已累计飞行 356722 米

置顶
*************从下一行开始复制********* @echo off&title 清理废片&COLOR 8B&MODE con: COLS=60 LINES=8 dir *.SRT /b /on >$视频列表list.txt&set num=0 for /f "delims=. tokens=1" %%i in ($视频列表list.txt) do (if not exist "%%i.MP4" (if not exist "%%i.MOV" (set /a num+=1 ))) if not %num% == 0 goto GTR0 echo. echo ┌───────────────────┐ echo 没有找到待删文件。(任意键退出) echo └───────────────────┘ del $视频列表list.txt Pause>nul&goto :EOF :GTR0 echo. echo ┌───────────────────┐ echo 一共%num%个残留的SRT,按任意键删除 echo └───────────────────┘ pause>nul for /f "delims=. tokens=1" %%i in ($视频列表list.txt) do (if not exist "%%i.MP4" (if not exist "%%i.MOV" (del "%%i.SRT"))) del $视频列表list.txt&cls echo 清理完毕。&echo.&pause ::大疆论坛jingrongren 2016年6月19日。 *******************到上一行结束****************** 喏,改了一下。 测试了下应该运作正常。 删除目录下没有MP4或者MOV文件的SRT字幕。 MP4或者MOV之外的我就没管它了,可以在句中IF语句右边继续嵌套(if not exist "%%i.XXX",注意(前面要有空格,而且右边要补一个括号。 比如RMVB: for /f "delims=. tokens=1" %%i in ($视频列表list.txt) do (if not exist "%%i.MP4" (if not exist "%%i.MOV"【 (if not exist "%%i.RMVB"】 (del "%%i.SRT")))【)】 粗括号扩起来的就是针对的格式。

2016-6-21

大疆社区

已累计飞行 400414 米

LZ辛苦了,不过你暴露自己是个IT男

2016-7-8

大疆社区

已累计飞行 625768 米

这个不错,方便多了

2016-7-5

大疆社区

已累计飞行 356722 米

win10的我不清楚,我一直没升上去。 你可以按类型排列后用帖子里的方法进行筛选,或者。

2016-7-2

大疆社区

已累计飞行 0 米

win10自带的照片程序不是可以直接预览RAW格式么?

2016-7-2

大疆社区

已累计飞行 0 米

如果楼主早些出现,我就保持JPG+DNG的习惯了

2016-7-1

大疆社区

已累计飞行 0 米

谢谢分享

2016-6-23

大疆社区

已累计飞行 0 米

谢谢分享

2016-6-22

大疆社区

已累计飞行 356722 米

不知道。你另存为ANSI格式的文档试试呢。 或者干脆就是系统对中文的支持性不好。 乱码对应的是这两行代码。

2016-6-22

大疆社区

已累计飞行 183467 米

虽然不影响使用,但为什么会出现乱码?

2016-6-22

查看更多评论