2011-07-18 15 views
0

私が持っているフォルダからファイルを移動するために使用できるスクリプトの作成を手伝ってもらいたいと思います。複数のファイルを作成し、合計10個のディレクトリのセットに移動させる。これは次に第11のファイルは、以下の例のように最初のディレクトリにコピーされることの周りにループ:フォルダとファイルのコピー

1.txt  folder 1 
2.txt  folder 2 
3.txt  folder 3 
4.txt  folder 4 
5.txt  folder 5 
6.txt  folder 6 
7.txt  folder 7 
8.txt  folder 8 
9.txt  folder 9 
10.txt  folder 10 
11.txt  folder 1 
12.txt  folder 2 
13.txt  folder 3 
14.txt  folder 4 

10から2などをフォルダに2.txt Iは、フォルダ1に1.TXT移動を必要とします。 txtをフォルダ10に移動して11.txtをフォルダ1に移動し、12.txtをフォルダ2に移動し、13.txtをフォルダ3に移動します。

+0

使用を計画している特定の技術。また、ターゲットプラットフォームは –

答えて

0

実際の実装は、スクリプトを作成するプラットフォームによって異なりますjavaishスニペット)、一般的なロジックはこのようなものになります。

String[] fileNames = getFileNames(); //some method to retrieve all files your interested in or just pass in as argument` 
String[] folderNames = {"folder1","folder2","folder3","folder4","folder5", "folder6","folder7","folder8","folder9","folder10"}; 

    int i = 0; 

    for (String fileName : fileNames) 
     if (i == 9) 
      copyFile to folderNames[i] 
      i = 0 
     else 
      copyFile to folderNames[i] 
      i++; 

これは、少なくともあなたがファイルをコピーしていないことは明らかですが、あなたが尋ねたことではないことは明らかです。これは、アレイの周りをループして所望の効果を生み出す単純なロジックです。

+0

私はVBscriptまたはバッチファイルを使用することができます期待していた1つのクリックを構成するレベル1のサポートに送信することができますエンジニアリングのタスクを完了するための一連の指示に従う – femi

+0

@conrad Frixx ..... – femi