• ベストアンサー

同じディレクトリ内にある同名のフォルダを探したい

WinXPを使用しています。 1つのディレクトリ内に大量のフォルダがあるのですが、その中にあるフォルダと同じ名前でフォルダを作成しようとするとエラーが起こります(「指定されたファイル名は既に存在します」)。 これを、指定されたファイル名が既に存在した場合に、そのフォルダを開くか、そのフォルダを選択状態にするようにはできないのでしょうか? 現在の状態ですと、同じ名前のフォルダがあった場合にはそのフォルダを探さなくてはならず、とても面倒です。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Pochi09
  • ベストアンサー率75% (42/56)
回答No.1

作成する又は選択するという方法は思いつかないのですが、 フォルダを作成したい所を開いて、「アドレス」の所に、「\」に続いて作成したいフォルダ名を入れてみては如何でしょうか? 一文字入れるごとに、その文字列で始まるフォルダやファイル名が表示されますので、そのリストに無いフォルダ名なら作成が可能です。 例) 「My Documents」 に、「aaa」 「bbb」 「abc」というフォルダと「a.txt」というファイルがあった場合、 「My Documents」 を開くと、アドレスバーには、多分「C:\My Documents」と書いてあると思います。 続けて「\a」を入力すると(C:\My Documents\a になります)選択肢として、「aaa」「abc」「a.txt」が表示されてきます。 ただ、自分としては、後でファイルの場所がわからなくなるので、フォルダ名は大体憶えています。 というか、憶えきれる数になるよう整理しています。そのため、ご質問のようなニーズがどういった場合に発生するのか想像できないのですが・・・

snc0888
質問者

お礼

はっ…何故そのことを忘れていたのでしょうか…というくらい初歩的なミスですね…。 確かに「もう一度入力するのが手間だ」ということでなければ、既にあるであろうフォルダ名を\の後に入力すればいい話でしたね…。 回答ありがとうございました。

その他の回答 (1)

  • nazotarou
  • ベストアンサー率46% (27/58)
回答No.2

状況というか、意味がわからん。 フォルダ同士の大量コピーってことなのかな? しかも上書きはしたくない、とか? c:\mainfolder\folder1\ の中にすでにfolder1があると。 folder1は、folder100まであり、その中に同盟のフォルダがある? ん?同じファイル名があるの? うむー、ファイル名だとすると、 つまり、folder1.txtってのが、c:\mainfolderの中にfolder1としてあるので、folder1.txt ってファイルがあるようなら、フォルダを開く・・・、と。 ん?更に約すと、folder1.txt を入力(ファイルのドラック&ドロップでもいいけど)すれば、folder1ってフォルダを検索して、その中にfolder1.txtがあるかどうかを判断。 あれば、そのフォルダを開く・・・でいい? 一応考えてみるけど、、、ファイルのパスやフォルダのパスに日本語は入ってる? 補足プリーズ。

snc0888
質問者

お礼

ありがとうございました

snc0888
質問者

補足

No.1で回答頂いたもので解決しましたが、状況を説明するならば、 本棚(ディレクトリ)の中に作者名の名前ごとに並べたラック(フォルダ)が200ほどある考えて下さい。 そして、新しい本を本棚に入れたいので、とりあえず田中洋介という著者名のラック(フォルダ)を作ろうとしたら、「既にその名前のフォルダはあります」と出て、同じものは作れない訳です。 ということは、その名前のラック(フォルダ)はその本棚(ディレクトリ)にあるので、探してその中に入れなければならないのですが、それを探すのが一苦労なのです。200フォルダの中から探さないといけないからです。 No1で回答頂いたように、フォルダパスのところに探したい名前を入れればそのフォルダに到達できますので、解決はできるようです。 (c:\mainfolder\folder1\探したい名前を入れる) よって、解決はできるのですが、その名前をいちいち打たなければならないので、面倒といえば面倒です。 それならば新しいフォルダを作って名前を変更した際に、既にその名前が存在する場合は、自動的にそのフォルダを開いてくれる方が楽ですので、そういった機能はないのかなぁと思っていました。 【簡単に説明するとこんな感じ】 「c:\mainfolder\folder1\田中洋介」を作ろう! ↓ 「c:\mainfolder\folder1\」に新しいフォルダを作って、フォルダ名を「田中洋介」にしようとする ↓ 「既にその名前は存在します」 (←普通はここでフォルダ名が変更できずに終わり) ↓望むこと 「c:\mainfolder\folder1\田中洋介」というフォルダが自動的に開かれる ↓ 探す手間・名前を入力する手間がはぶける。 となればいいのに…という感じです。 とりあえず「\探したい名前」で解決はできるので、それで凌ごうと思います。

関連するQ&A

専門家に質問してみよう