【发布时间】:2015-11-05 22:24:51
【问题描述】:
我希望每天使用 PowerShell 将 .csv 文件从一个文件夹移动和重命名到另一个文件夹。 .csv 文件每天都有不同的文件名,但始终类似于“Course Completion_123456_1.csv”
我是 Powershell 新手,可以使用以下代码了解如何移动和重命名具有已知名称的文件;
Move-Item c:\folder1\Course Completion_123456_1.csv c:\folder2\CourseCompletion.csv -force
这是我无法弄清楚文件名未知的 .csv 文件,希望有人能提供帮助。
【问题讨论】:
-
明天会发生什么? folder2 中的文件是否应该被覆盖?
-
抱歉,是的,该文件应该在第二天被覆盖,因为它的文件名总是相同的。
-
文件夹 1 中是否只有一个 csv 文件?
-
是的,每天有 1 个文件放在那里。因此,如果我有一个有效的脚本,那么该单个文件将被移动。然后在第二天脚本运行之前,另一个文件将保存在文件夹 1 中。
标签: powershell