2016-08-21 19 views
0

私はこれに対する回答を検索するために最善を尽くしましたが、もしこれが少し新しくなったとしても許してください。親フォルダ内にサブフォルダをバッチで作成し、サブフォルダ名に親フォルダの名前を組み込む

親フォルダ内にサブフォルダをバッチ作成し、親フォルダの名前をサブフォルダ名に組み込んでいます。私は、次の形式でのサブフォルダの数百人をCandybarsフォルダ内Candybars

だから、私は親フォルダを持つWindows 7を使用しているよ。

Candybars\firstword secondword possiblethirdword occasionalfourthword

注意をサブフォルダこと名前には単語間にスペースがあります。いくつかの単語は2つしかありませんが(例:kitkatswiss)、3つの単語が3つあります(たとえばkitkatswissyummy)。

私は例えば、サブフォルダの名前の一部として、親の完全な名前を使用して、既存の各サブフォルダにサブフォルダを入れたいのですが:

Candybars\firstword secondword\firstword secondword illustrations

だから私は終わるかもしれません以下のようなものとまで:

Candybars\chocolate\chocolate illustrations Candybars\kitkat swiss\kitkat swiss illustrations Candybars\kitkat swiss yummy\kitkat swiss yummy illustrations Candybars\special chocolate\special chocolate illustrations Candybars\very special chocolate\very special chocolate illustrations

私はこれで任意の助けのために途方も感謝されます。私はサークルでラウンドしています!

ありがとう、Jon

答えて

0

これはPowerShellで行うことができます。内容とSubdirs.ps1、たとえば、呼ばれるCandybarsディレクトリ内のファイルを作成します。

Get-ChildItem | 
where {$_.PsIsContainer} | 
foreach {new-item -Name ($_.name + "\" + $_.name + " illustrations") -ItemType directory} 

その後は、Windowsエクスプローラでファイルを右クリックし、PowerShellをして実行]を選択することができます。

+0

ありがとうNickN!それは完璧に働いた。私は感謝し、畏敬の念を抱いています。ジョン –

関連する問題