本帖最后由 newswan 于 2021-8-1 22:59 编辑
powershell
递归处理所有子目录
在所有级间都添加了 "-"
武器-现代-01-01
稍微有点不符合- function f-1()
- {
- push-location $args[0]
- $p = (get-item .).name
- Get-ChildItem -Directory | foreach-object {
- Rename-Item $_ -NewName ($p + "-" + $_.name)
- }
- Get-ChildItem -Directory | foreach-object {
- f-1 $_.name
- }
- pop-location
- }
-
- f-1 "C:\Users\admin\Desktop\aaa"
复制代码
|