2015-11-05 87 views
0

我正在尋找每天使用PowerShell移動並將一個.csv文件從一個文件夾重命名爲另一個文件夾。 .csv文件每天將有不同的文件名,但總是類似於'課程完成_123456_1.csv'移動一個帶有未知文件名的.csv文件

我是Powershell的新手,可以解決如何使用已知名稱移動和重命名文件下面的代碼;

Move-Item c:\folder1\Course Completion_123456_1.csv c:\folder2\CourseCompletion.csv -force 

這是帶有未知文件名的.csv文件,我無法弄清楚,我希望有人可以提供幫助。

+1

應該發生什麼明天?文件夾2中的文件是否應該被覆蓋? – vonPryz

+0

對不起,是的,文件應該在第二天被覆蓋,因爲它將始終具有相同的文件名。 – Paddy

+0

是否只有folder1中的一個csv文件? – Matt

回答

0

假設您的源文件夾中只有一個.csv文件。

試試這個:

$csv = Get-Item "path to the source csv file\*.csv" 
$file = $csv.FullName 
Move-Item $file "path to the destination folder\newfilename.csv" -Force 
+0

非常感謝,工作完美! – Paddy

相關問題