2017-06-19 18 views
1

私はあなたに助けてくれることを願っています。from.reportsファイル(例:123456,098765など)という何百ものフォルダを持つフォルダがあり、人に各レポートを割り当てるCSVデータに基づいてフォルダを別のフォルダに移動する

例:


123456名1
345678. Name2は
654387. NAME3
873490.名1

CSVファイルを読み込んでそれぞれの人にフォルダを移動する方法はありますか?

例: C:\フォルダCに移動123456 \:\フォルダ\名1 \ 123456 C:\フォルダ\ Name2は\ 345587 ... その他、各種

:\フォルダCに移動345687 \ "data.csv" スクリプトの作業ディレクトリに配置されたと仮定すると、感謝

答えて

0

:に\フォルダ\ NUMBER:その後、Cを移動させ、\フォルダ\ NameNディレクトリ:

for /f "tokens=1* delims=. " %%# in (data.csv) do (
    md C:\folder\%%$ 
    move "C:\folder\%%#" "C:\folder\%%$" 
) 

この最初はCを作成し、それに応じてctories。

+0

sysemでdata.csvファイルが見つかりませんでした。 – basichmx

+0

@basichmx csvにファイル名のスペースが含まれていますか、それとも実際にはdata.csvですか? – Regejok

関連する問題