Files
geedge-jira/attachment/10754/彭程rename.ps1

20 lines
748 B
PowerShell
Raw Permalink Normal View History

2025-09-14 22:00:20 +00:00
$path="C:\Users\HASEE\Desktop\ps"
$file="^<5E><>"
ls $path
mkdir $path/<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
mkdir $path/<EFBFBD>޸<EFBFBD>
Copy-Item $path/*.html $path/<EFBFBD><EFBFBD><EFBFBD><EFBFBD>/
#ls $path -Include $file -Recurse | ForEach-Object{Rename-Item $_.FullName$_.FullName.Replace('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƹ','(Zhaopin)ӦƸ-JAVA-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʦ')}
ls $path -Recurse | ForEach-Object{Rename-Item $_.FullName$_.FullName.Replace('_','-')}
$a=Get-ChildItem $path *.html
foreach($i in $a)
{
$c=("$a" -split "-")[1]
$c
$d=("$a" -split "-")[4]
$d
$c="(Zhaoping.com)ӦƸ","JAVA","<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʦ","$d","$c" -join("-") <><C6B4><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
$c
#rename-item -newname { $_.name -replace '*.html','$c.html'}
ls $path/<EFBFBD>޸<EFBFBD>/ -Recurse | ForEach-Object{Rename-Item $_.FullName$_.FullName.Replace( '*.html','$c.html')} #<23><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>޸<EFBFBD>
}