0
我從地圖驅動器上傳大量文件到SharePoint,並且SharePoint顯示錯誤,因爲它不喜歡帶有&符號「p & l.xls」的字符以及2完全停止「XMas..xls」。Powershell:重命名包含特定字符的文件
我想用「一點」代替「..」。「
與「和」字與號替換
我該如何去有關在腳本中改變文件名?
我從地圖驅動器上傳大量文件到SharePoint,並且SharePoint顯示錯誤,因爲它不喜歡帶有&符號「p & l.xls」的字符以及2完全停止「XMas..xls」。Powershell:重命名包含特定字符的文件
我想用「一點」代替「..」。「
與「和」字與號替換
我該如何去有關在腳本中改變文件名?
在PowerShell中,使用Get-childitem(GCI),以獲得現有的文件名$文件,我們替換字符,我們不希望:
$files = gci -filter "*&*.xls" |select fullname
foreach ($file in $files) {
$filename = $file.fullname
$newFilename = $filename.Replace("&", "and")
$newFilename = $newfilename.Replace("..", ".")
rename-item $filename $newFilename
}
您可以使用-path 「LocationWhereYourFilesAre」 到指定的文件如果目標文件不在當前工作目錄中。