1 Star 0 Fork 1

jf12458/喵喵插件面板扩展图库(热门角色)

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
rename.bat 1.41 KB
一键复制 编辑 原始数据 按行查看 历史
早餐不要在空腹的时候吃 提交于 2022-12-19 05:47 . first commit
<# :
cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 将当前目录下的多个子文件夹里的文件以其所在子文件夹名称重命名
set #=Any question&set _=WX&set $=Q&set/az=0x000000
title %#% +%$%%$%/%_% %z%
set "current=%cd%"
powershell -NoProfile -ExecutionPolicy bypass "Get-Content -literal '%~f0'|Out-String|Invoke-Expression"
echo;%#% +%$%%$%/%_% %z%
pause
exit
#>
$current=$env:current;
$folders=@(dir -literal $current|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders.length;$i++){
$files=@(dir -literal $folders[$i].FullName|?{$_ -is [System.IO.FileInfo]});
for($j=0;$j -lt $files.length;$j++){
$newfile=$files[$j].Directory.FullName+'\#'+$files[$j].Name;
move-item -literal $files[$j].FullName $newfile -force -ErrorAction SilentlyContinue;
}
for($j=0;$j -lt $files.length;$j++){
$oldfile=$files[$j].Directory.FullName+'\#'+$files[$j].Name;
$newname=$folders[$i].Name+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n=2;
while(test-path -literal $newfile){
$newname=$folders[$i].Name+''+$n.ToString()+''+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n++;
}
write-host ($files[$j].FullName.replace($current,'')+' --> '+$newname);
move-item -literal $oldfile $newfile -force -ErrorAction SilentlyContinue;
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/jf12458_admin_admin/normal-character2.git
git@gitee.com:jf12458_admin_admin/normal-character2.git
jf12458_admin_admin
normal-character2
喵喵插件面板扩展图库(热门角色)
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385