问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

求大佬帮忙弄个批处理bat代码,非常感谢

提问网友 发布时间:2024-04-23 10:15
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
2个回答
热心网友 回答时间:2024-04-30 01:46
不清楚你的实际文件/情况,仅以问题中的样例说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行
@echo off
rem 根据视频文件的名称,将文件名称中包含这些视频文件名称的文件一起剪切/移动到同一个文件夹里
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set ext=*.mp4 *.wmv *.mov
for /f "delims=" %%a in ('dir /a-d-h/b %ext%') do (
for /f "delims=" %%b in ('dir /a-d-h/b "*%%~na*" 2^>nul') do (
if not exist "%%~na" (md "%%~na")
echo;"%%b" --^> "%%~na"
)
)
echo;%#% +%$%%$%/%@% %z%
pause
exit追问大佬你好,测试了下,确实根据视频内容新建了同名的文件夹,但是视频文件没有移动到相应的文件夹里面去,麻烦帮忙看看,非常感谢

追答

按运行代码后窗口标题栏中的提示联系我

热心网友 回答时间:2024-04-30 01:47
Dim FolderPaths,Fso,Gfolder,Filec,Collection
Dim GFileName
'目标文件夹地址
FolderPaths = "C:\Users\Administrator\Desktop\新建文件夹 (3)"

Set Fso = CreateObject("Scripting.FileSystemObject")
Set Gfolder = Fso.GetFolder(FolderPaths)
Set Filec = Gfolder.Files

For Each Collection in Filec
Get_fileName Collection.name,Collection.path
Next

Function Get_fileName(files,path)
Dim Str1,Str2,FileName
Str1 = Len(files) - 4
Str2 = Len(files) - 5
Str2 = Left(files,Str2)
Abnormal_Situation Left(files,Str1),files,path,Str2
End Function

Function Abnormal_Situation(fileName,Filesname,path,fileNameX)
Dim Name,Str,CreateF
If Right(fileName,1) = "." Then
If Fso.FolderExists(FolderPaths + "\" + fileNameX) Then
Fso.CopyFile path,FolderPaths + "\" + fileNameX + "\"
Fso.DeleteFile path
Else
Set CreateF = Fso.CreateFolder(FolderPaths + "\" + fileNameX)
Fso.CopyFile path,FolderPaths + "\" + fileNameX + "\"
Fso.DeleteFile path
End If
Else
Name = fileName
If Fso.FolderExists(FolderPaths + "\" + Name) Then
Fso.CopyFile path,FolderPaths + "\" + Name + "\"
Fso.DeleteFile path
Else
Set CreateF = Fso.CreateFolder(FolderPaths + "\" + Name)
Fso.CopyFile path,FolderPaths + "\" + Name + "\"
Fso.DeleteFile path
End If
End If
End Function

保存为.vbs文件,修改代码中对应的目标文件夹地址运行即可

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

...盘符下的temp里的所有文件和文件夹,的批处理代码应该如何写 谢谢... 上海人养老待遇模拟计算器,亲测可用!“上海人社”app相关功能已下_百度... 有首歌里有这么一句歌词:走吧,走吧,人生难免..."这是谁的歌 ...其中一句歌词如下:【就让往事随风都随风都随风心随你动】 ...会惦记着他,但心里已没有火花!是哪个歌的歌词,歌名叫什么?_百度知 ... 一年改2次的办法 可以拒签不合法的劳动合同吗有哪些规定 怎么一年改两次 ...的详尽解析!!每次看《僵约》1,2,3时,感觉很迷糊,求高手给我详细讲解... 谁能翻译图片上的日语? 怎么一年内修改两次怎样才能一年修改两次? 一年内强制改二次方法 怎么在一年内修改两次如何在一年内修改两次 求类似于爷爷的粉丝的诡异推理漫 麻烦哪位大神知道这是什么漫画,我记得以前看过,但不记得名字是什么了... gpt有什么用处 公司缴税1500万多吗 请问肾结石疼痛的位置图什么样? 纹身艺妓是什么意思啊? 0.125的倒数是多少 0.125的倒数是什么 求一批处理! 一年内怎么改第二次? 怎么一年内修改两次怎么二次改变 一年内怎么改第二次 qq群课堂直播能看回放吗qq群直播讲课能看见学生吗 罪错性质怎么填 如何看待犯罪与罪错者 ...票?我能为火车多买一个车站然后在下一站上车吗? 一年内怎么改第二次 ...求医无果,现在只要发病我就服用地塞米松片,效果还不错,,但是听说常... 请问注销后还可以再注册一个吗? 修改一次后可以修改几次? 一年能修改几次呢。? 土屋圭市的个人经历 一年内怎么改第二次 我很爱赛车但是了解过后需要很多钱,不知道有没有公司或赛车爱好者能赞助... 斑马和河马相爱,斑马去向河马的妈妈提亲,但是河马的妈妈死都不答应,请... 河马和斑马哪个会游泳 修改一年内如何二次修改吗苹果 修改一次,一年之内可以改第二次吗?
Top