0

使用可能なすべてのドライブを検索し、1 つ以上の場所にあるファイルを表示するには、Windows バッチ ファイルが必要です。

配列を使用して以下のことを行う方法は?

私のシナリオ:

  1. drive:/programfiles/test/config.xml利用可能なすべてのドライブ (a、b、..z) をチェックします。
  2. ファイルが 1 つ以上の場所に存在する場合は、検出されたすべてのファイルを一覧表示します
    1. c:/programfiles/test/config.xml
    2. e:/programfiles/test/config.xml
      このようにして、すべてのドライブをチェックし、ファイルがあるかどうかを表示する必要があります。
  3. 次に、リストからオプションを選択する必要があります。つまり、使用する2つe:/programfiles/test/config.xmlです。

だからそれはあなたが選択した私を返すはずです e:/programfiles/test/config.xml

ヴィジャイ・K

4

1 に答える 1

0

次を使用して、アイテムのリストを反復処理できますfor

for %%D in (C D E F G H I ... X Y Z) do

に存在するファイルを確認できますif exist filename

if exist %%D:\programfiles\test\config.xml

そして、echoテキストを出力するために使用します:

echo %%D:\programfiles\test\config.xml

これで、バッチ ファイルを自分で作成するのに十分なはずです。

于 2013-07-31T09:49:36.207 に答える