在文件系统任务中没有重命名文件夹的选项。选项是重命名文件。我确实知道我们可以使用 for each 循环和文件系统任务来重命名多个文件。有没有办法使用 ssis 中的任何任务重命名文件夹及其所有子文件夹
问问题
1360 次
1 回答
4
文件系统任务是您想要的工具。移动目录与重命名相同。
像这样配置它。我更喜欢变量,因为它使我的包更干净
您当然可以通过运行 Execute Task 命令并使用该rename
命令来获得相同的结果
重命名一个或多个文件。
重命名 [驱动器:][路径] 文件名 1 文件名 2。REN [驱动器:][路径]文件名1文件名2。
请注意,您不能为目标文件指定新的驱动器或路径。
最后,如果您只是喜欢让事情变得困难,您可以使用脚本任务并利用 System.IO.Directory 的Move方法,但代表每个必须维护解决问题的新方法的人,只需使用File System Task
于 2013-10-10T15:15:47.327 回答