おはよう、私はテキストファイルからフォルダと空のファイルを作成しようとしています。たとえばパー 、私は次の内容のcreate.txt持っている:私は、次のコマンドラインを使用してテキストファイルからフォルダを作成することができます知っているファイルに定義されたファイルとフォルダを作成する
FolderA
FolderA\FolderB
FolderA\FileC.js
:
FOR /F %i in (test.txt) do md %i
私は知っているが次のコマンドラインを使用してファイルを作成することができます(新しい行のみ):
FOR /F %i in (test.txt) do echo.> %i
私はバッチscrそれがファイルやフォルダであることを知ることができます。とは独立していることがある私は、これはうまくいくかもしれないと思ったが、それも
FOR /F %i in (test.txt) do findstr %i".">Nul && (echo.> %i) || (md %i)
は私のアイデアで、それを行うには、JavaやC++か何かのプログラムを実装することにより、この問題を解決することができます...何かを実行しません。プログラミング言語。
誰かがこの問題のスクリプトを共有できますか? 私の場合、私はWindowsを使っていますが、UNIXシェルを使っている人には、誰かがスクリプトを共有することもできますか?
どのようにフォルダまたはファイル(パスの最後にあるか)を区別しますか。だからあなたの_create.txt_のような行がある場合:_FolderA \ FolderB \ ... \ Something_ _Something_とは何ですか?フォルダやファイルですか?例:_Something.ext_の場合も同じです。 – CristiFati
ファイル内の文字列として定義されているすべてのファイルとフォルダが、拡張子を持つファイルを参照しています。拡張子は "。"の後にあり、 "。"が付いたフォルダはありません。 – SomeName
[ツアーページ](http://stackoverflow.com/tour)全体を読んで、このサイトの仕組みを学んでください! – aschipfl