求助大神,文件夹按分隔符变为多层文件夹

查看 72|回复 9
作者:gxb12345   
比如0000-1234567-4567-5678-6789这个文件夹命名。
需要变成多层文件夹
0000/
1234567/
4567/
5678/
6789
分隔符是“-”
有软件能实现吗?

文件夹, 多层

gxb12345
OP
  

然后0000-1234567-4567-5678-6789文件夹里的东西最终会在6789里
shuisanyue   

我印象里
楼主你搜索替换-为/
cmd管理员
直接
md ……
就好了吧
shuisanyue   

我印象里
楼主你搜索替换-为\
cmd管理员
直接
md ……
就好了吧
如图
shuisanyue   

今天图床不能直接显示出来了:
blob:https://111666.best/63b0dc2a-4988-4f70-bef3-87593e0ad708
gxb12345
OP
  


shuisanyue 发表于 2024-9-8 14:42
今天图床不能直接显示出来了:
blob:https://111666.best/63b0dc2a-4988-4f70-bef3-87593e0ad708

它本身是一个文件夹,需要按照规则创建多层文件夹并移动
Cristy   

windows powershell  代码  直接改好在命令行(powershell)执行:
[PowerShell] 纯文本查看 复制代码$folderName = "0000-1234567-4567-5678-6789"
$parts = $folderName -split '-'
$path = ""
foreach ($part in $parts) {
    if ($path -eq "") {
        $path = $part  # 第一次迭代时直接赋值
    } else {
        $path = Join-Path -Path $path -ChildPath $part
    }
    New-Item -ItemType Directory -Path $path -Force
}
gxb12345
OP
  


Cristy 发表于 2024-9-8 14:43
windows powershell  代码  直接改好在命令行(powershell)执行:
[mw_shl_code=powershell,true]$folder ...

文件夹层级还有名称都是不固定的。大神
shuisanyue   


gxb12345 发表于 2024-9-8 14:43
它本身是一个文件夹,需要按照规则创建多层文件夹并移动

已经验证成功了
是多层文件夹的…………
gxb12345
OP
  


shuisanyue 发表于 2024-9-8 14:44
已经验证成功了
是底层文件夹的…………

怎么搞的?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部