2017-07-27 82 views
0

powershell的新類型 - 我有一個文件夾,其中索引文件(* .txt像1234.txt)與關聯的PDF文件(1234.pdf或1234_2.pdf)什麼是PowerShell命令找到類似的基本名稱,並將其移動到另一個文件夾(文件名的數字部分每次都會改變每個文件組) 感謝您的幫助找到具有相同基本名稱和副本的Windows文件

回答

0

您可以使用簡單的使用Move-Item /path/to/files/basename.* /target/path/

對於某些高級解決方案,您可以使用Get-ChildItemWhere-ObjectBasename

0

枚舉.txt文件,然後爲每個.txt文件移動所有文件<basename>*.pdf

$src = 'C:\some\folder' 
$dst = 'C:\other\folder' 
Get-ChildItem -Path $src -Filter '*.txt' | ForEach-Object { 
    Move-Item -Path ($_.FullName -replace '\.txt$', '*.pdf') -Destination $dst 
} 
相關問題