0

ファイル システム タスクには、フォルダの名前を変更するオプションはありません。オプションは、ファイルの名前を変更することです。for eachループとファイルシステムタスクを使用して、複数のファイルの名前を変更できることは理解しています。ssisのタスクのいずれかを使用して、フォルダーとそのすべてのサブフォルダーの名前を変更する方法はありますか

4

1 に答える 1

4

ファイル システム タスクは必要なツールです。ディレクトリの移動は、名前の変更と同じです。

例

そのように構成します。パッケージがきれいになるので、変数を好みます

ここに画像の説明を入力

もちろん、タスクの実行コマンドを実行してコマンドを使用しても、同じ結果を得ることができますrename

1 つまたは複数のファイルの名前を変更します。

RENAME [ドライブ:][パス]ファイル名1 ファイル名2. REN [ドライブ:][パス]ファイル名1 ファイル名2.

宛先ファイルに新しいドライブまたはパスを指定できないことに注意してください。

最後に、物事を難しくするのが好きな場合は、スクリプト タスクを使用して System.IO.Directory のMoveメソッドを活用できますが、問題を解決するための斬新なアプローチを維持する必要があるすべての人に代わって、File System Task

于 2013-10-10T15:15:47.327 に答える